Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Found a bug in "Everything"? report it here
Post Reply
Stamimail
Posts: 1122
Joined: Sat Aug 31, 2013 9:05 pm

Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by Stamimail »

Tested on portable ver 969.

Everything-1.4.1.969.x64
Last edited by Stamimail on Thu Mar 19, 2020 10:27 pm, edited 1 time in total.
void
Developer
Posts: 16755
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by void »

Everything is trying to delete the Everything.lng file in the virtual store:
%LOCALAPPDATA%\VirtualStore\Program Files\Everything

However, when running Everything as an administrator, this will delete the Everything.lng in the same location as the Everything.exe.

I've added this to my things to fix list.
Thanks for the bug report.
Stamimail
Posts: 1122
Joined: Sat Aug 31, 2013 9:05 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by Stamimail »

Also,
Are these lines in INI file are ok?
allow_http_server=1
allow_etp_server=1
Shouldn't it be disabled by default?
void
Developer
Posts: 16755
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by void »

These are normal.
They are only disabled (set to 0) when using the msi installer.

These settings do not enable/disable the servers. Instead they allow/disallow enabling the servers.

The allow_http_server and allow_etp_server settings are only stored in Everything.ini in the same location as the Everything.exe.

allow_http_server
allow_etp_server
http_server_enabled
etp_server_enabled
Stamimail
Posts: 1122
Joined: Sat Aug 31, 2013 9:05 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by Stamimail »

Also,
I tried uninstall Everything-969.ini etc by this command:
Everything.exe -instance 969 -uninstall-user

no success.
Instead, it is uninstalling Everything.ini ...
void
Developer
Posts: 16755
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by void »

If you run Everything.exe with the -uninstall-user command line option as an administrator, the following files will be deleted in the same location as your Everything.exe:
  • Logs\ETP_Server_Log.txt
  • Logs\HTTP_Server_Log.txt
  • HTTP Server\everything.png
  • HTTP Server\favicon.ico
  • HTTP Server\file.png
  • HTTP Server\folder.png
  • HTTP Server\main.css
  • HTTP Server\drive.png
  • HTTP Server\icon.png
  • Everything.chm
  • Settings.c
  • Merge.c
  • Merge.ini
  • Merge2.ini
  • Everything.lng
  • Uninstall.exe
  • Changes.txt
  • License.txt
  • Everything.db
  • Everything.db.tmp
  • Everything.ini
  • Everything.ini.tmp
  • Errorlog.txt
  • Bookmarks.csv
  • Bookmarks.csv.tmp
  • Filters.csv
  • Filters.csv.tmp
  • Search History.csv
  • Search History.csv.tmp
  • Run History.csv
  • Run History.csv.tmp
  • Everything.exe
Stamimail
Posts: 1122
Joined: Sat Aug 31, 2013 9:05 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by Stamimail »

Is there a way to uninstall instance files like:
Everything-969.ini
void
Developer
Posts: 16755
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything.exe -uninstall-user shouldn't uninstall Everything.lng

Post by void »

Currently, no.

I recommend copying your Everything.exe to a new location, eg:
C:\Everything-969

Copy your existing bookmarks.csv, filters.csv, etc... if you wish to test those files with different versions of Everything.
Post Reply