客户端上的快捷方式在服务器上运行bat文件

是否可以在客户端上放置一个快捷方式,在服务器上运行bat(或vbscript)文件? (而不是在客户端上运行的脚本)

这似乎很基本,但我不知道如何做到这一点。

有一个叫PsTools的优秀套件,其中包括PsExec 。 PsExec允许您远程执行另一台机器上的程序(或者在这种情况下是一台服务器)。 当然,你必须有相应的权限/凭证。

下面的psexec命令将以名为“ServerName”的服务器上的帐户密码为“Asdf1234”的用户“johndoe”运行位于目录“C:\ batch”(在服务器上)的batch filemy_batch_file.bat:

psexec \\ServerName -u johndoe -p Asdf1234 c:\batch\my_batch_file.bat 

请注意,在此示例中,batch file必须已存在于服务器上。

在这里阅读更多关于PsExec的信息: http : //technet.microsoft.com/en-us/sysinternals/bb897553