【发布时间】:2014-09-01 16:29:27
【问题描述】:
我想在远程机器上执行一个 bat 文件,我尝试了 WMI 和 PSEXEC。我得到“管道的另一端没有进程。”当我尝试运行以下 psexec 命令时出错。
C:\Users>psexec \\111.111.111.111 -u "sss\user1" -p "ss-12" "\\111.111.111.111\d$\r.bat"
下面是整个输出:
PsExec v2.11 - Execute processes remotely
Copyright (C) 2001-2014 Mark Russinovich
Sysinternals - www.sysinternals.com
Connecting to 111.111.111.111...
Starting PSEXESVC service on 111.111.111.111...
Connecting with PsExec service on 111.111.111.111...
Error reading public key length from PsExec services:
No process is on the other end of the pipe.
但是,下面的 WMI 命令运行良好。请帮忙。
wmic /USER:"sss\user1" /PASSWORD:"ss-12" /NODE:111.111.111.111 process call create "D:\r.bat"
【问题讨论】:
标签: batch-file wmi remote-access psexec