pseverything and everything 1.5
-
jimspoon
- Posts: 213
- Joined: Tue Apr 26, 2011 11:39 pm
pseverything and everything 1.5
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: 5723
- Joined: Thu Sep 03, 2009 6:48 pm
-
horst.epp
- Posts: 1642
- Joined: Fri Apr 04, 2014 3:24 pm
Re: pseverything and everything 1.5
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.
Why not using the command line tool es.exe or the results on the screen from the Everythibng GUI.
-
jimspoon
- Posts: 213
- Joined: Tue Apr 26, 2011 11:39 pm
Re: pseverything and everything 1.5
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: 213
- Joined: Tue Apr 26, 2011 11:39 pm
Re: pseverything and everything 1.5
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: 19872
- Joined: Fri Oct 16, 2009 11:31 pm
Re: pseverything and everything 1.5
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:
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: 213
- Joined: Tue Apr 26, 2011 11:39 pm
Re: pseverything and everything 1.5
It worked! Thank you very much!