0

我想在Windows的 ant 中以不同用户的身份运行可执行文件。我正在考虑调用PsExec在同一台机器上运行并传入用户名和密码。有一个更好的方法吗?到目前为止,我找到的答案是在 Linux/Unix 上运行 ant。

谢谢。

4

2 回答 2

1

您可以使用该runas实用程序以其他用户身份运行可执行文件。

允许用户以不同于用户当前登录所提供的权限运行特定工具和程序。

于 2012-05-04T18:39:44.243 回答
1

在 Windows 7 之前的 Windows 版本中,您应该能够简单地右键单击可执行文件并选择“运行方式”。然后,您可以从可用用户的下拉列表中选择用户。在 Windows 7 中,此选项已替换为“以管理员身份运行”选项。

来自 Microsoft 的 windows 页面:

http://windows.microsoft.com/en-us/windows-vista/What-happened-to-the-Run-as-command

如果您以标准用户身份登录,您还可以使用以管理员身份运行命令以其他用户身份运行程序,即使该用户没有管理员帐户也是如此。为此,请单击以管理员身份运行,然后选择用户帐户。如果您以管理员身份登录,如果您想以其他用户身份运行程序,则需要在命令提示符窗口中键入 runas.exe /user name。

于 2012-05-04T18:57:49.567 回答