需要使用 echo 传递运行时参数

需要使用 echo 传递运行时参数

我运行了test.exe一个应用程序,它要求输入两次密码。在 Unix 中,我发现可以使用 echo 命令运行此应用程序,无需编辑即可静默执行test.exe

在 Unix 中:

 echo -e "Password\nPassword"|test.ksh

上述命令两次提示输入密码并通过 echo 命令获取。

我想在 DOS 上做同样的事情。

但我收到了类似的错误

 No console available for secure input 
 No console available for secure input 
 Can't spawn "cmd.exe": No such file or directory at / 
 Problem while processing the Password.

答案1

(
  echo Password
  echo Password
) | test.exe

相关内容