0

我创建了一个启动PSEXEC以在域中的远程计算机上运行文件(注册表项)的小脚本;但是,当我运行脚本时,我收到一条错误消息,指出“系统找不到指定的文件”。

下面是我的脚本:

@echo off
psexec \\PRECDP19425 -u PRECDP19425\WAKE -p <password> -h -i -d C:\Users\WAKE\Documents\AllowNetwork.reg
pause

我已经仔细检查了该位置,以确保我没有失去理智并输入了错误的内容,但情况似乎并非如此。路径是正确的,我只是不确定是什么导致脚本失败。

我收到的确切错误是:

PsExec 无法在 PRECDP19425 上启动 C:\Users\etc

该系统找不到指定的文件。

任何帮助将非常感激。

4

1 回答 1

0

C:\Users\WAKE\Documents\AllowNetwork.reg不是有效的命令行,因为 .reg 文件不是可执行文件,您需要将其传递给 reg.exe:

REG IMPORT C:\Users\WAKE\Documents\AllowNetwork.reg
于 2017-07-19T16:37:57.077 回答