PowerShell 技能连载 - 管理凭据(第一部分)
假设您每天都要运行一个需要凭据的脚本。一个使用强壮凭据的安全方法是将它们保存到一个加密的文件中。这段代码提示输入凭据,然后将它们保存到您桌面上的 XML 文件中:
1 | $credential = Get-Credential -UserName train\user02 -Message 'Please provide credentials' |
密码是以您的身份加密的,所以只有您(并且只能在保存凭据的机器上)能存取该凭据。
以下是读取保存的凭据的代码:
1 | $credential = Import-Clixml -Path "$home\desktop\myCredentials.xml" |
PowerShell 技能连载 - 管理凭据(第一部分)
http://blog.vichamp.com/2017/01/04/managing-credentials-part-1/