【发布时间】:2019-08-20 16:25:46
【问题描述】:
我正在创建一个 PowerShell 脚本,用户可以运行该脚本来编辑注册表中的条目。我的问题是我无法弄清楚如何将本地管理员用户名和密码存储在同一个脚本中,以便用户只需双击脚本并运行它,而无需手动输入用户名和密码。
这是我的代码:
$username = "testpc\administrator"
$pasword = get-content C:\Users\test1\documents\testpassword.txt
$credential = new-object -typename system.management.automation.pscredential-argumentlist $username, $password
这根本不起作用。请让我知道我在这里做错了什么。
【问题讨论】:
-
您是否要确保凭据安全?如果是这样,那么这样做是行不通的。你对用户看到用户名和密码没意见吗?
-
不,不必保护凭据,因为这仅用于测试。
标签: powershell