小编Sea*_*gan的帖子

无法在 [MachineName] 上启动 PSEXESVC 服务:访问被拒绝

我正在尝试使用 PsExec 在远程机器上启动一个进程。我在 SO 上发布了这个问题,但我意识到它可能更适合这里。我也花了几个小时试图弄清楚这一点,但还没有真正取得任何进展。

这是我看过的问题之一,以及一些论坛帖子。第二个链接是我感兴趣的链接。其中一张海报建议使用 net use 来查看我尝试与 PsExec 一起使用的凭据是否适用于此,他们确实这样做了。当我尝试运行 PsExec 时,我从 cmd 的管理员实例运行它,并使用以下命令:

PsExec.exe \\[MachineName] -u [domain]\[user] -p [password] cmd
Run Code Online (Sandbox Code Playgroud)

这是不成功的,并返回:

Could not start PSEXESVC service on [MachineName]:
Access is denied.
Run Code Online (Sandbox Code Playgroud)

但是,当我在 cmd 的同一实例中发出此命令时:

net use \\[MachineName] /user:[domain]\[user]
Run Code Online (Sandbox Code Playgroud)

我被提示输入密码,我输入了密码,[password]它返回:

The command completed successfully.
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎是所有相关信息,在我看过的其他帖子中也是如此,但我不确定还要添加什么。我花了几个小时试图解决这个问题,但没有成功。我很感激任何帮助,如果您需要我提供任何其他信息,请告诉我。

windows command-line psexec sysinternals

11
推荐指数
1
解决办法
7万
查看次数

标签 统计

command-line ×1

psexec ×1

sysinternals ×1

windows ×1