Author Topic: Registry key for update is slightly wrong  (Read 1501 times)

Zao

  • Noob
  • *
  • Posts: 1
Registry key for update is slightly wrong
« on: November 21, 2014, 07:15:50 am »
[Event]
On systems where a directory exists "C:\Program" that is a subset of the install directory of Dxtory "C:\Program Files (x86)\ExKode\Dxtory2.0", the update checker will not run, instead opening an Explorer window with the directory.

[Condition of an event]
The registry key at "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Dxtory Update Checker 2.0" does not use quotes around the executable path.

In the case of "C:\Program Files (x86)\ExKode\Dxtory2.0\UpdateChecker.exe" without quotes, it will try to run:
[executable] [arguments]
[C:\Program] [Files (x86)\ExKode\Dxtory2.0\UpdateChecker.exe]
[C:\Program Files] [(x86)\ExKode\Dxtory2.0\UpdateChecker.exe]
[C:\Program Files (x86)\ExKode\Dxtory2.0\UpdateChecker.exe]

The solution is to always add quotes around the executable name in the registry key.

[Target program]
Does not apply.

[Player of movie]
Does not apply.

[Environment Information]
All texts that can be acquired in "Environment Information" on Dxtory.

[Error Log]
Does not apply.

Please inform me of the following item when you cannot acquire Environment Information.

[Dxtory Version]
2.0.128

[CPU]
Does not apply.

[OS]
Windows 7 Professional x64 SP1 (does not matter, problem exists since Windows 95).