在Windows中使用注册表项时如何执行其他命令?

时间:2014-04-20 14:06:16

标签: windows shell registry regedit

我想在Chrome中启动一个软件,然后我使用了这样的外部协议(在.reg文件中):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\ATS]
@="URL:ATS Protocol Handler"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\ATS\shell]

[HKEY_CLASSES_ROOT\ATS\shell\open]

[HKEY_CLASSES_ROOT\ATS\shell\open\command]
@="D:\\ATS\\ATS.exe \"%1\""

但由于某些原因,我需要首先进入D:\ ATS \文件夹,然后启动ATS.exe程序。我想我应该添加一些像

这样的命令
cd d:\ATS

但是如何以及在哪里写这个?

1 个答案:

答案 0 :(得分:0)

尝试将最后一行更改为

@="cd D:\\ATS & D:\\ATS\\ATS.exe \"%1\""