2013-08-28 420 views
0

我想通過遠程MSDeploy在我的服務器上運行.bat文件。我在服務器上安裝了遠程代理服務並啓動了它。我的電腦上也安裝了MSdeploy。如何通過命令行使用MSDeploy?

現在我想從遠程執行bat文件。

任何人都可以幫我嗎? 謝謝,任何幫助將立即upvoted!

回答

1

您正在尋找的runCommand提供商:

msdeploy.exe -verb:sync^
       -source:runCommand="path\to\batch.bat"^
       -dest:auto,computerName=serverName,userName=user,password=pass 

這將自動只要它被命名爲.bat.cmdyou do not pass any parameters to it批處理文件傳輸到遠程服務器。

+0

謝謝!但現在我收到一個錯誤:無法完成遠程代理URL的請求.....錯誤:名稱=過期部分的cookie無效。 - 你有好主意嗎? – RayofCommand

+0

我的目標計算機有2個名稱,一個計算機名稱和一個完整計算機名稱。嗯 – RayofCommand

+0

好吧,當我使用IP地址。還可以 :) – RayofCommand