Windows批处理文件用用户名和密码调用远程可执行文件

时间:2010-04-17 15:28:53

标签: windows batch-file executable remote-execution

您好我正在尝试从服务器调用可执行文件并登录。我有一个监控程序,允许我发送和执行脚本。好的,这就是....

//x3400/NTE_test/test.exe /USER:student password

现在这不起作用。路径是正确的,因为当我在xp的运行菜单中键入它时,它可以工作。然后我手动登录并运行脚本。我如何才能登录并运行我需要它的exe?

第2部分: 某些机器已经登录并保存了密码(手动完成)。我应该先命令先清除密码然后登录吗?

感谢您的回复,感谢您的帮助

杰克

1 个答案:

答案 0 :(得分:0)

(注意:这个问题可能属于serverfault.com或superuser.com)

如果需要进行的登录是网络共享的登录,则可以使用net use命令让脚本执行此操作:

net use //x3400/NTE_test /USER:student password
//x3400/NTE_test/test.exe

如果登录是特定于``test.exe`程序的东西,那么你必须从其文档中找到如何在命令行上传递凭据。

在任何一种情况下,您都需要考虑在脚本中拥有用户密码的安全隐患。如果用户在x3400服务器上拥有与他正在运行的计算机上具有相同名称和密码的帐户(或者如果x3400计算机与其计算机位于同一域中),则不需要他提供证件。这可能是处理密码的更好方法。