Ste*_*icz 7 ant cmd configuration-management psexec
我正在创建一个命令,它将在另一台机器的命令行上运行多个东西.这是我想要做的.
我可以从Run运行以下命令来完成我需要完成的工作,但似乎无法使psexec的格式正确理解它.
cmd /K cd /d D:\directory & ant & exit
Run Code Online (Sandbox Code Playgroud)
我已经尝试将其应用于下面的psexec示例:
psexec \\machine cmd /K cd /d D:\directory & ant & exit
Run Code Online (Sandbox Code Playgroud)
执行此操作时,它将激活命令行并前往D:\directory但不执行其余命令.添加""只会产生更多问题.
任何人都可以指导我正确的格式吗?或者除了psexec以外我可以用来完成这个(仅限免费选项)?
经过一些互联网搜索和反复试验后最终想出来了.psexec需要/ c来运行多个命令,但该语法不适用于我上面编写的设置.我已经得到了以下命令来运行我需要的东西.
psexec \\machine cmd /c (^d:^ ^& cd directory^ ^& ant^)
Run Code Online (Sandbox Code Playgroud)
我不需要退出,因为psexec将在完成后退出.您还可以使用&&来要求成功继续执行下一个命令.发现这个论坛有用
http://forum.sysinternals.com/psexec_topic318.html
这用于运行psexec命令
http://ss64.com/nt/psexec.html
| 归档时间: |
|
| 查看次数: |
28066 次 |
| 最近记录: |