更新

更新

我需要 psexec 并将其复制到 C:\Windows。YouTube 教程示例显示创建一个附加文件夹并将该文件夹添加到路径中。

创建文件夹并修改路径有什么好处或理由吗?

更新

尽管这个事实与问题最多只是间接相关,但它可能是有用的:

如果您没有指定要执行的程序的路径,PsExec 将在远程系统的 \windows\system32 目录中查找。

答案1

不。

您引用的视频名为“如何安装 psexec”。

真是个毫无价值的视频。PSExec 不需要“安装”。你可以从https://live.sysinternals.com/Tools/并从其存储位置运行它。

您也可以尝试运行这个:

net start WebClient \\Live.sysinternals.com\Tools\PsExec.exe

(尽管这种方法可能很慢。我还听说防火墙经常会阻止该方法起作用。不过,在其他系统上,该方法非常有效。)

最重要的是,由于 PsExec 不需要任何外部数据文件,因此您只需要操作系统找到可执行文件即可。可以通过将程序放在 PATH 中已有的位置,或创建新文件夹并将该文件夹添加到 PATH,或直接在命令行上指定整个位置来完成此操作。(如果需要,请使用引号,例如"C:\My Location\PSExec.exe" ...)最大的区别只是“易用性”的问题,对于哪种方法更简单可能会有不同的看法,因此只需做您认为更简单的方法即可。

例如,某些地方可能已锁定 C:\Windows,这样标准(非“管理员”)用户就无法写入该目录。如果您使用的是这样的计算机,创建新目录可能会更容易。将该目录放入 PATH 中完全是可选的,但可以让您免于键入 PATH。如果您只打算运行该程序一次,然后在任务完成后删除该程序,那么对 PATH 的纠结就是浪费时间。最终,我能给出的最好建议是做对您来说最简单的事情。

答案2

如果您只需要一个psexec,则无需创建其他文件夹,如果您将其拖放到 ,它将自动位于 PATH 中C:\Windows。我只是猜测来自 youtube 视频的人可能使用pstools除了 之外还包含许多实用程序的整个软件包psexec,因此将来如果您决定升级它,将很容易导航到专用pstools文件夹并在那里简单地解压存档。我看不出额外的文件夹有什么额外的好处。

相关内容