【发布时间】:2019-06-27 08:58:38
【问题描述】:
我想在命令中使用2 输入(ID 和PASSWORD)。
我要使用的命令要求我输入 ID 和 PASSWORD,但是当我使用命令时:
(echo ID && echo PASSWORD) | command
ID 被执行,但PASSWORD 没有被执行(它等待输入密码),我不知道为什么......
我花了很多时间试图找到答案,但我失败了……有人可以帮助我吗?
【问题讨论】:
-
这很大程度上取决于您使用的命令。也许它不接受来自标准输入的输入,或者您必须在
echo ID和echo PASSWORD之间添加一个输出延迟,否则它会失败,因为您尝试它的方式总是在ID和PASSWORD和您的命令不接受带有空格的 ID/密码 ... -
实际上,我正在尝试使用 pip 安装一些 python 模块,但是有一些证券可以访问询问用户 ID 和密码的主机。但是模块太多了,所以我想自动化这些步骤。
标签: windows batch-file pipe