Gripes

#1
Upgrading to build 15 ...

1. I checked "No NTFS Indexing" and it UNINSTALLED me Voidtools "Everything" service (unlike several recent builds).

2. IDE is still creating empty .watch files

3. When will it begin to present my current install dir as an option (as has been the case for many major versions)?
 
#3
1. Nothing has changed in the installer.

2. Not reproducible here.

3. That's up to Windows Installer; there isn't anything different in the v18 installer. Are you selecting the side-by-side installs?
1. The behavior is different.
2. It's easy
Code:
g:\tc18> dir /m /k *.watch
TCC: (Sys) The system cannot find the file specified.
 "G:\TC18\*.watch"

g:\tc18> ide tcmd.ini

g:\tc18> rem make insignificant change and click "Save" ... exit

g:\tc18> dir /m /k *.watch
2015-06-12  00:25  2  tcmd.ini.watch
3. We've struggled with this in the past. Sooner or later you have always managed to enable it.
 
#4
OPTION /U found build 16. Upgrade went without a hitch.

No more empty .watch files ... good!
Install directory remembered ... good!
I said "No NTFS indexing". It uninstalled my Voidtools installation of the Everything service ... bad!
 
#6
There is no code in the TCMD installer script that could uninstall the Everything service, regardless of the options you choose.

The worst it could do is stop the service, which is WAD.
I'm sorry, but that's what the last two upgrades did ... they uninstalled the Everything service. I went to services.msc to make sure.
 
#7
So I uninstalled v18 and reinstalled it, selecting "No NTFS indexing".

Before the uninstall/reinstall:
Code:
v:\> sc query everything

SERVICE_NAME: everything
  TYPE  : 10  WIN32_OWN_PROCESS
  STATE  : 4  RUNNING
  (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
  WIN32_EXIT_CODE  : 0  (0x0)
  SERVICE_EXIT_CODE  : 0  (0x0)
  CHECKPOINT  : 0x0
  WAIT_HINT  : 0x0
After the uninstall/reinstall:
Code:
v:\> sc query everything
[SC] EnumQueryServicesStatus:OpenService FAILED 1060:

The specified service does not exist as an installed service.