我正在尝试使用命令行更改注册表。基本上通过执行批处理或.reg文件。我必须要改变的“壳”价值:使用命令行更改注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
我已经试过“REGINI.EXE”命令discribed上https://support.microsoft.com/en-us/kb/310516,但它不是为我工作。我也试过:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon /v Shell /t Reg_Sz /d abcd.exe
但仍然没有成功。
我有一个应用程序,应更改此注册表的启动时。由于这是一个32位应用程序,如果我在64位Windows设备上执行它,它将更改Wow6432Node项中的注册表。我正在考虑执行命令行来更改注册表,以便它会影响HKLM中的实际目标。 – Gaurav
你这样做的目的是什么?并且您认为当您将explorer.exe中的这个值替换为abcd.exe时,您的abcd.exe可以作为shell使用? – Hackoo
是的,abcd.exe是为了代替explorer.exe工作 – Gaurav