Backup-WDServer:如何指定加密密码

Geo*_*ath 0 iis powershell cmdlet msdeploy iis-8

我读到了Web Deploy Powershell Cmdlet,我想开始使用它们.当然,我开始的第一项任务是备份我的测试网络服务器的当前配置状态 - 这个cmdlet应该这样做:

Backup-WDServer -ConfigOnly
Run Code Online (Sandbox Code Playgroud)

但是,当我运行它时,我得到了这个投诉 - 我不确定如何解决它:

Backup-WDServer : The property 'password' located at '/webServer/appHostConfig[@path='']/location[@path='']/section[@name='system.applicationHost/applicationPools']/applicationPools/applicationPoolDefaults/processModel' is 
marked as secure. You must specify an encryption password to archive this property.
At line:1 char:1
+ Backup-WDServer -ConfigOnly
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Backup-WDServer], DeploymentEncryptionException
    + FullyQualifiedErrorId : Microsoft.Web.Deployment.PowerShell.BackupServer
Run Code Online (Sandbox Code Playgroud)

Geo*_*ath 5

我很难找到文档,但在花了很多时间与IL DASM,在问题中提供的链接中阅读更多内容并进行实验后,我发现这有效:

Backup-WDServer -SourceSettings @{encryptPassword='password'} -ConfigOnly
Run Code Online (Sandbox Code Playgroud)

如果有人有更完整的文档的链接,我会很感激 - 但Bing和谷歌并没有找到太多.