我尝试将值为doskey selenium=java -jar C:\dev\selenium-server-standalone-2.45.0.jar
的AutoRun条目添加到HKEY_CURRENT_USER\Software\Microsoft\Command Processor
。但是,AutoRun键的值已为(if %ANSICON_VER%==^%ANSICON_VER^% "C:\dev\ansi166\x64\ansicon" -p)
我该如何解决这个问题?
答案 0 :(得分: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。