我想为我在远程机器上PSEXEC
运行一个.vbs
文件,但是我目前必须将它.vbs
放在远程机器上。
下面是我的脚本的一个例子,它确实有效。
psexec \\<\i.pAddress\> -u <\User\> -p <\Password\> -w c:\ -h cscript.exe "C:\Users\admin\Desktop\test.vbs"
有什么解决方案可以让我不必事先将test.vbs
文件放在远程机器上吗?
我想为我在远程机器上PSEXEC
运行一个.vbs
文件,但是我目前必须将它.vbs
放在远程机器上。
下面是我的脚本的一个例子,它确实有效。
psexec \\<\i.pAddress\> -u <\User\> -p <\Password\> -w c:\ -h cscript.exe "C:\Users\admin\Desktop\test.vbs"
有什么解决方案可以让我不必事先将test.vbs
文件放在远程机器上吗?
使用 -c 选项(http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx)
-c 将指定程序复制到远程系统执行。如果省略此选项,则应用程序必须位于远程系统的系统路径中。