gpt4 book ai didi

ant - 通过 psexec 在 cmd 中运行多个命令

转载 作者:行者123 更新时间:2023-12-02 21:10:48 26 4
gpt4 key购买 nike

我正在创建一个命令,该命令将在另一台计算机的命令行上运行多个操作。这就是我想要做的。

  • 使用 psexec 访问远程计算机
  • 前往正确的目录和文件
  • 执行ant任务
  • 退出cmd
  • 一起跑在一条线上

我可以从“运行”运行以下命令来完成我需要完成的任务,但似乎无法获得正确的格式以供 psexec 理解它。

cmd /K cd /d D:\directory & ant & exit

我尝试将此应用于下面的 psexec 示例:

psexec \\machine cmd /K cd /d D:\directory & ant & exit 

执行此命令时,它将激活命令行并前往D:\directory,但不会执行其余命令。添加 "" 只会产生更多问题。

谁能指导我正确的格式?或者我可以使用 psexec 以外的其他东西来完成此操作(仅限免费选项)?

最佳答案

经过更多的互联网搜索和反复试验后终于弄清楚了。 psexec 需要/c 来运行多个命令,但该语法不适用于我上面编写的设置。我已获得以下命令来运行我需要的内容。

psexec \\machine cmd /c (^d:^ ^& cd directory^ ^& ant^) 

我不需要退出,因为 psexec 会在完成后自行退出。您还可以使用 && 要求成功才能继续执行下一个命令。发现这个论坛很有帮助

http://forum.sysinternals.com/psexec_topic318.html

这用于运行 psexec 命令

http://ss64.com/nt/psexec.html

关于ant - 通过 psexec 在 cmd 中运行多个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8732854/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com