::Checks if there is a JRE installed start "%USERPROFILE%\Downloads\ConfCompiler\Tools\CheckJre.exe"
当我复制并粘贴到Windows资源pipe理器上面的文件位置,它工作正常。 但该程序不会从我创build的batch file运行。
CheckJre.exe
的目的是在HKEY_CURRENT_USER中创build新的密钥。
当我简单地从Windows资源pipe理器运行密钥时创build密钥。 但是从batch file运行时不会创build密钥。 该batch file只是显示一个命令提示符窗口,在标题栏中显示带有完整path的CheckJre.exe
。
有没有人有暗示为什么?
命令start
将第一个双引号字符串解释为要打开的命令行窗口的标题。 对于命令start
所有选项,请在命令提示符窗口中输入start /?
或help start
。
由于用双引号字符串来运行CheckJre.exe
,因此需要在批处理文件中显式指定标题。
在批处理文件中使用:
start "Check JRE" "%USERPROFILE%\Downloads\ConfCompiler\Tools\CheckJre.exe"