Windows 批处理命令响应输入请求

Windows batch command response an input request

我正在编写一个简单的批处理自动化脚本。我将使用 运行 作为另一个用户帐户下的 运行 cmd.exe 命令。系统要求我输入密码。如何响应来自脚本的输入请求。 命令是这样的。

runas /noprofile /user:testuser1 cmd.exe

输出如下所示。

您可以在使用 运行 时使用以下行自动输入密码,因为您必须使用开关 /savecred。您必须在脚本的第一个 运行 处输入密码,但之后会被保存。

runas /noprofile /user:joe@example.com /savecred script.bat

runas /noprofile /user:joe-pc\joe /savecred script.bat

如果您想删除已保存的密码,则必须在控制面板中搜索 Credential Manager