批处理启动 DOS 应用程序然后向其中输入内容?
我有一个专有的命令行 exe,它会提示输入用户名和密码。不幸的是它不接受这些命令行参数。我需要制作一个批处理文件,该文件将启动 exe,然后键入“user”,然后键入“pass”并让它实际转到 exe 的标准输入。这是在 Windows Server 2003 上。
I have a proprietary command line exe that prompts for username and password. Unfortunately it doesn't accept command line arguments for these. I need to make a batch file that will start the exe then type "user" then type "pass" and have it actually go to the stdin of the exe. This is on Windows Server 2003.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试以下操作:
也就是说,如果我对您的情况理解正确的话。
请注意
&
之前没有空格。更新
根据您对我的评论的回复,上述建议可能应该这样扩展:
You could try the following:
That is, if I understood your situation right.
Note the absence of a space before
&
.UPDATE
Based on your reply to my comment, the above suggestion should probably be extended like this: