【发布时间】:2013-01-22 08:50:22
【问题描述】:
我正在寻找编写一个脚本,该脚本将使用 PowerShell 更改远程服务器上的管理员密码。以下命令将执行此操作
$Admin=[adsi]("WinNT://" + MyServer + "/Administrator, user")
$Admin.SetPassword("NewPassword")
但我希望能够在脚本中隐藏"NewPassword" 以使其更安全。
那么有没有办法将"NewPassword" 保存到安全的 .txt 文件中,然后就可以像这样使用它了?
$Admin.SetPassword("$secureFile")
脚本将作为计划任务运行。
【问题讨论】:
标签: powershell passwords powershell-2.0 securestring