[英]IIS backup using powershell
我正在尝试使用msdeploy备份我的IIS网站。 以下是我手动使用的命令:。\\ msdeploy.exe'-verb:sync'' - source:metakey = lm / w3svc / 2''-dest:package = C:\\ iis_backups \\ site2.zip,encryptPassword = xyz' > C:\\ iis_ba。\\ ckups \\ site2.log
但是我如何使用for \\ foreach一次性完成所有网站的工作?
我会使用双引号并将Id放入其中:
get-website|foreach-object $_.ID {
$p=$_id;
.\msdeploy.exe '-verb:sync' "-source:metakey=lm/w3svc/$p" "-dest:package=C:\iis_backups\$p.zip,encryptPassword=xyz" > "C:\iis_backups\$p.log"}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.