让PSEXEC在远程计算机上运行本地.vbs文件而不复制它

时间:2014-03-25 16:55:03

标签: telnet remote-access psexec sysinternals

我想让PSEXEC为我在远程计算机上运行.vbs文件,但我目前必须让.vbs位于远程计算机上。

以下是我的脚本的一个示例,它可以正常工作。

psexec \\<\i.pAddress\> -u <\User\> -p <\Password\> -w c:\ -h cscript.exe "C:\Users\admin\Desktop\test.vbs"

是否有任何解决方案可以节省我必须事先将test.vbs文件放在远程计算机上?

1 个答案:

答案 0 :(得分:1)

使用-c选项(http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

-c将指定的程序复制到远程系统以执行。如果省略此选项,则应用程序必须位于远程系统的系统路径中。