我想使用注册表项向 Windows 启动添加一个名为“itManager”的程序。因此,我已将所需的密钥添加到 Windows 注册表中,如有关该主题的 Stackoverflow 线程中所读。这是一个转储:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
"BCSSync"="\"C:\\Program Files\\Microsoft Office\\Office14\\BCSSync.exe\" /DelayServices"
"itManager"="C:\\Program Files\\itManager\\bin\\itManager.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\itManager.exe]
"Path"="C:\\Program Files\\itManager\\bin"
@="C:\\Program Files\\itManager\\bin\\itManager.exe"
但是我的 itManager.exe 没有启动。事实上,我猜是 Windows 启动了程序,但不是从需要的目录启动,导致软件立即退出(如果 itManager.exe 不是从 C:\Program Files\itManager\bin\ 启动,它就会失败)。
而且我不知道在哪里可以了解发生了什么...我尝试过 Windows 日志但没有成功。
所以我不知道如何调试这个。
谢谢,