在日常工作中,经常会碰到有些电脑想安装些脚本或者系统更新包等,在允许的情况下我们可以选择使用Psexec.exe进行安装。
psexec是一个远程执行工具,你可以像使用telnet一样使用它。
它的使用格式为:
psexec \\远程机器ip [-u username [-p password]] [-c [-f]] [-i][-d] program [arguments]
它的参数有:
-u 用户名
-p 密码(如果没有-p参数,则输入命令后会要求你输入密码)
-c <[路径]文件名>:拷贝文件到远程机器并运行(注意:运行结束后文件会自动删除)
-d 不等待程序执行完就返回
-i 在远程机器上运行对应的脚本等待结果
例子:
拷贝到远程并运行,运行稳后文件会自动删除
PsExec.exe /d \\远程机器IP或主机名 -u 用户名 -p 密码 -c "执行的DOS命令"
执行远程文件命令
PsExec.exe /d \\远程机器IP或主机名 -u 用户名 -p 密码 -i "执行的DOS命令"
启动远程CMD
PsExec.exe /d \\远程机器IP或主机名 -u 用户名 -p 密码 cmd