【发布时间】:2010-03-16 19:21:54
【问题描述】:
我有一个程序,它必须与控制台程序交互,然后我的程序才能继续它正在做的事情。我试图避免我的用户不得不与这个 dos 程序进行交互。因此,我创建了一个 .bat 文件,它完成了我需要做的所有事情,除了最后一步仍然需要我试图避免的用户交互。
具体来说,我输入的命令会在提示符处结束,我需要自动输入y,然后 Enter(对提示说是)然后我想退出。
有什么方法可以让我自动实现这一点,而无需我的用户输入y 和 Enter?理想情况下,我希望在此过程中甚至不弹出控制台窗口。
【问题讨论】:
-
我不确定我是否了解您到目前为止已经走了多远。你能启动这个提示“y”的命令吗?你是怎么做到的?你用的是什么平台?什么语言? C# 与 .NET?爪哇?
-
y <enter>不在 bat 文件中,因为? -
奥斯汀,你是怎么做到的?只需将“y
”放在 .bat 文件的最后一行?
标签: batch-file