【发布时间】:2019-06-06 12:20:25
【问题描述】:
我有一个 Windows 批处理文件和一个 shell 脚本文件。当它被执行时,它会提示两个用户输入。我正在从一些第三方软件调用这些批处理文件或 shell 脚本,所以我想静默传递两个值,这样就不会询问我是否调用并尝试执行这些脚本
我已经尝试过以下命令来处理 Windows 批处理文件,但它们都不适合我:
(echo val1 & cmd \c echo val2)|myBatchFile.bat(cmd \c echo val1 & cmd \c echo val2)|myBatchFile.bat
【问题讨论】:
-
\c 应该是什么? /c?
-
“shell”脚本意味着 UNIX/Linux/Mac。我在这里看不到。将鼠标指针悬停在
shell标签上,查看它的用途。
标签: windows shell batch-file cmd