pseverything and everything 1.5

Plug-in and third party software discussion.
Post Reply
jimspoon
Posts: 187
Joined: Tue Apr 26, 2011 11:39 pm

pseverything and everything 1.5

Post by jimspoon »

The Powershell module pseverything communicates with the Everything 1.4 service but not the Everything 1.5 service. Has anybody found a way to get it to work with the Everything 1.5 service?
therube
Posts: 4972
Joined: Thu Sep 03, 2009 6:48 pm

Re: pseverything and everything 1.5

Post by therube »

horst.epp
Posts: 1445
Joined: Fri Apr 04, 2014 3:24 pm

Re: pseverything and everything 1.5

Post by horst.epp »

Whats the purpose of communication with the Everything service ?
Why not using the command line tool es.exe or the results on the screen from the Everythibng GUI.
jimspoon
Posts: 187
Joined: Tue Apr 26, 2011 11:39 pm

Re: pseverything and everything 1.5

Post by jimspoon »

I'm a Powershell noob but I think the advantage of a Powershell cmdlet (like the search-everything cmdlet in the pseverything module) is that it returns objects instead of text. Although in the case of search-everything, it returns String objects, but it you pipe that output to Get-Item, Get-Item returns Fileinfo objects. Now it might be possible that if you piped output from ex.ese to Get-Item, Get-Item could also convert that output to Fileinfo objects, I'll have to test that.
jimspoon
Posts: 187
Joined: Tue Apr 26, 2011 11:39 pm

Re: pseverything and everything 1.5

Post by jimspoon »

I piped the output of es.exe to get-item and get-item returned FileInfo objects. Not sure how, or if it's as good as piping from the search-everything cmdlet, but it did work.
void
Developer
Posts: 16730
Joined: Fri Oct 16, 2009 11:31 pm

Re: pseverything and everything 1.5

Post by void »

The Everything SDK/IPC is backwards compatible with Everything 1.5.
However, Everything 1.5 is currently in alpha and runs in a 1.5a instance.

If you are not using Everything 1.4, please try disabling the 1.5a instance:
  • In Everything, from the File menu, click Exit.
  • From the Start menu, search for: notepad
  • Right click Notepad and click Run as administrator.
  • In Notepad, from the File menu, click Open.
  • Select your Everything-1.5a.ini in the same location as your Everything.exe and click Open.
  • Change the following line:
    /alpha_instance=1
  • to:
    /alpha_instance=0
  • Restart Everything.
  • pseverything should now work.
jimspoon
Posts: 187
Joined: Tue Apr 26, 2011 11:39 pm

Re: pseverything and everything 1.5

Post by jimspoon »

It worked! Thank you very much!
Post Reply