Windows Server 2008 目录的 psexec 无效

Windows Server 2008 目录的 psexec 无效

我正在使用同一网络上的一组机器。它们都是 Windows 2008 服务器。我想使用 psexec 在一台机器上运行一个 bat 文件。但是当我尝试时,我得到了目录无效的错误。事实上,无论我选择什么目录/路径,我都会得到目录无效的错误。两台电脑的防火墙都关闭了。有什么建议吗?

答案1

除非使用 -w 开关,否则 Psexec 会将 winnt\system32 中的所有路径作为工作目录运行。如果我遇到这样的问题,我会从 CMD 窗口开始执行此操作:

psexec \\machinename -u userID -p password cmd

这应该会为您打开远程命令提示符。然后尝试启动您的脚本并找出需要什么工作目录。然后您可以使用 -w 开关,如下所示:

psexec \\machinename -u userID -p password -w WorkingDirectory BatchFileName

相关内容