首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >psexec启动程序不工作

psexec启动程序不工作
EN

Server Fault用户
提问于 2015-10-15 13:28:54
回答 1查看 13.5K关注 0票数 1

我想用psexec在远程机器上杀死并启动一个程序。我使用以下批处理文件(c:/user/user是psexec根)

代码语言:javascript
复制
cd c:/users/user
psexec \\computername cmd /c "taskkill /im SwyxIt!.exe /f"
psexec \\computername cmd /c "taskkill /im CLMgr.exe /f"
timeout -t 5
psexec \\computername cmd /c "start C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"

但节目还没开始!

另外,如果我像下面的psexec \\computername cmd /c "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"那样运行start命令

不会开始的。

如果我在自己的机器start "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe"上不使用psexec运行命令,它就能正常工作。

有什么建议吗?我在所有远程计算机上都有管理员私密信息。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-10-22 07:49:09

好了,我知道了。我还需要激活-s参数

使用此命令,它可以工作。

代码语言:javascript
复制
psexec -s -i \\computername cmd /c "start /i "SwyxIt!" "C:\Program Files (x86)\SwyxIt!\SwyxIt!.exe""

谢谢你的帮助

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/729185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档