问题描述
我想使用java实用程序jar文件检查加密密码的输出,以确保我添加了5秒超时时间
ExecWait'“ java.exe” -Ddata.dir =“ C:\ example” -jar“ encrypt.jar”“ DecryptPassword”“ 5q / wsfafLx8vcsdsd ==”“ C:\ temp.properties”&超时5 '
但是我的cmd窗口会自动关闭吗?如何停止cmd窗口5秒钟以检查输出?
解决方法
&
并不是随处可见的,它仅在命令解释器中有效。将cmd.exe /c if 1==1
添加到ExecWait字符串的开头。
更好的解决方案是使用nsExec插件从stdout获取结果。