批处理文件如何自动“按下”回车键

3
以下问题:
我在一个批处理文件中登录到MySql数据库,使用root和无密码登录,但是目前当要求输入密码时,我必须按回车键,但我希望这个过程自动化,只需将按回车键的操作放入批处理文件中即可。类似于echo;的操作不起作用,因为它仅在我手动按下回车键后才执行。有人有这方面的想法吗?
我正在使用的代码是:mysql -u root -p < ../../htdocs/leadCapt/leadcaptapp.sql(实际上我正在导入数据库)。 谢谢。

你能提供一些代码来展示你是如何做到这一点的吗?我认为可能有比强制按下回车键更好的方法。 - Luke Peterson
1
just provided the code - user4585803
2个回答

0
我认为这会有所帮助:使用批处理文件按键盘键。然而,我建议不要使用批处理脚本来完成此任务。你应该看看AutoIt。它是一种非常简单的脚本语言,可以编译成exe文件或作为脚本运行,并且可以轻松地与GUI(按回车键甚至点击“确定”按钮)对象进行交互。

你不需要一个机器人或者一个"回车"按键来解决这个问题。 - Luke Peterson
但这正是Florian Schüssler所要求的。 - MichaelS

0

尽管通常情况下,创建一个没有密码的 root 账户是个坏主意,但是如果你从命令行中移除 -p 参数,MySQL 将会尝试不使用密码登录。

无需进行一些按回车键之类的麻烦操作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接