【发布时间】:2018-12-13 04:33:47
【问题描述】:
我正在编写一个脚本,该脚本将在一台机器上创建一个新的本地用户。它在我一直在测试它的 Win 10 机器上按预期工作,但是当我在 Win 7 机器上测试它时,我收到一条错误消息,说“现在将术语 'New-LocalUser' 识别为 cmdlet 的名称...'在 Win 7 上创建新的本地用户有不同的方法吗?
这是创建用户的脚本:
$Password = ConvertTo-SecureString "p@ssw0rd" -AsPlainText -Force
New-LocalUser -Name "Presentation" -Password $Password -PasswordNeverExpires:$true -UserMayNotChangePassword:$true
【问题讨论】:
-
你在 Win7 机器上使用的是什么版本的 powershell?我认为是在 5.1 中添加了 New-LocalUser。
-
看看以下 - 它使用 ADSI ... adsi - 使用 PowerShell 创建本地用户(Windows Vista) - 堆栈内存溢出 — stackoverflow.com/questions/383390/…
-
看起来它正在运行 2.0。猜猜我们会更新它。
标签: powershell windows-7