0

我正在尝试为 AutoRun 添加一个doskey selenium=java -jar C:\dev\selenium-server-standalone-2.45.0.jar值为HKEY_CURRENT_USER\Software\Microsoft\Command Processor. 但是 AutoRun 键已经有一个值(if %ANSICON_VER%==^%ANSICON_VER^% "C:\dev\ansi166\x64\ansicon" -p)

我该如何解决这个问题?

4

1 回答 1

1

AutoRun值是要运行的命令行。您可以使用运算符简单地附加另一个命令&。例如:

(if %ANSICON_VER%==^%ANSICON_VER^% "C:\dev\ansi166\x64\ansicon" -p) & (doskey selenium=java -jar C:\dev\selenium-server-standalone-2.45.0.jar)

或者用您自己的批处理文件替换命令,例如("%LocalAppData%\autorun.cmd").

请记住,大多数system实现(包括 Microsoft 的)出于某种原因不使用/D禁用AutoRun命令的选项;他们只是使用%ComSpec% /c. 您可以检查/设置保护环境变量以避免多次运行 doskey。

于 2015-03-31T22:21:31.637 回答