我尝试使用PsExec在远程计算机上启动进程。我在这里看了几个其他的问题,并尝试了他们所建议的无济于事,这让我相信我可能会忽略那些在这些问题中没有提及或被视为理所当然的事情。
Here is one of the questions I've looked at,以及一些forum posts。第二个链接是我感兴趣的链接。其中一个海报建议使用网络使用来查看我尝试使用PsExec的凭据是否适用于此,他们确实如此。当我尝试运行PsExec时,我从cmd的管理员实例运行它,并使用此命令:
PsExec.exe \\[MachineName] -i -u [domain]\[user] -p [password] calc.exe
这是不成功的,并返回:
Couldn't Access [MachineName]:
Access is denied.
但是,当我在cmd:
的同一个实例中发出此命令时net use \\[MachineName] /user:[domain]\[user]
系统提示我输入密码,我输入了密码[password]
,然后返回:
The command completed successfully.
这对我来说似乎是所有相关信息,而且在我看过的其他帖子中也是如此,但我不确定还要添加什么。我花了几个小时试图解决这个问题,但都没有成功。我很感激任何帮助,如果您需要我提供任何其他信息,请告诉我。