2017-03-08 50 views
1

我試圖運行下面的命令,並試圖傳遞參數和哈希表,但沒有奏效:如何運行IIS備份可執行在PowerShell中

msdeploy.exe -verb:sync -source:metakey=lm/w3svc/1 -dest:package=C:\iis_backups\site1.zip,encryptPassword=xyxyz > C:\iis_backups\site1.log 
+1

定義'沒work' - 你有什麼期待它做的,什麼是它做的吧。如果您收到錯誤訊息,請提供完整訊息。 –

回答

0

這種情況以前在這裏得到解答:Running msdeploy.exe from within Powershell

看來您的方案解決方案如下:

msdeploy.exe '-verb:sync' '-source:metakey=lm/w3svc/1' '-dest:package=C:\iis_backups\site1.zip,encryptPassword=xyxyz' > C:\iis_backups\site1.log