News:

ポストを行うにはアカウントの登録を行ってください
Please register account, if you want to post.

Main Menu

Registry key for update is slightly wrong

Started by Zao, November 21, 2014, 07:15:50 AM

Previous topic - Next topic

Zao

[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).