我想使用 .bat 文件以“aaron-desk/administrator”身份在 Windows 8 命令行中运行程序。此帐户没有密码。
我尝试了 runas 命令,但它给出了一个错误消息,提示不允许使用空密码。有没有办法让我的 .bat 文件向其发送密码?
我正在从 PHP(和 WAMP)运行命令行,并且是“nt authority/system”用户。
(我试图让 node.exe 在命令行上运行以执行 TileMill / Mapnik 导出。它可以与常规命令行一起使用,但当我使用 PHP 打开它时却不行,可能是因为我的用户名不同。)
答案1
您无法直接将密码传递给runas
命令,但是您可以考虑查看执行程序来自 SysInternals。
答案2
设置密码或允许使用空白密码,如下所示:http://technet.microsoft.com/en-us/library/cc737553(v=ws.10).aspx