我想使用PsExec远程访问计算机并导航到特定文件夹,然后执行"hg update branch"命令。我尝试创建以下批处理程序,但无法执行该命令:
psexec cmd.exe /c "cd C:\Project\hg update Test"
目前看来,“hg update Test”被读作一个文件夹,而不是要执行的命令… 我现在很烦恼,这似乎是一件基本的事情 :(。我该如何通过 PsExec 传递“hg update branch”作为 cmd 命令?
我想使用PsExec远程访问计算机并导航到特定文件夹,然后执行"hg update branch"命令。我尝试创建以下批处理程序,但无法执行该命令:
psexec cmd.exe /c "cd C:\Project\hg update Test"
目前看来,“hg update Test”被读作一个文件夹,而不是要执行的命令… 我现在很烦恼,这似乎是一件基本的事情 :(。我该如何通过 PsExec 传递“hg update branch”作为 cmd 命令?
psexec cmd.exe /c "hg update -R C:\Project\ Test"
帮助文档:
-R --repository REPO repository root directory ...
&&
而不是;
,它对我起作用了。 - arrowd