我正在尝试创建一个简单的脚本,提示本地管理员用户在 Windows 工作组中的 6 台远程计算机上创建本地用户帐户。该脚本应提示输入用户名、密码和其所属的组,并在所有 6 台计算机中重复执行命令,而脚本仅启动一次。所有 6 台计算机都具有相同用户名/密码的管理员帐户。
我知道可以使用的 PS 命令是 -和New-LocalUser
,但我无法使其自动化到只需本地管理员进行最少的输入即可运行。Add-LocalGroupMember
PSSession
我尝试了以下脚本并将其保存在 PC01 上,以便从 Powershell 运行。但是,在成功创建 PC01 上的帐户后,每当它尝试在 PC02 和 PC03 上创建帐户时,它都会给出帐户已存在的错误。此外,它在远程连接到 PC 时不会读取主机。
Enter-PSSession -ComputerName PC01
New-localUser
Add-LocalGroupMember -Group Users
Exit-PSSession
Enter-PSSession -ComputerName PC02
New-localUser
Add-LocalGroupMember -Group Users
Exit-PSSession
Enter-PSSession -ComputerName PC03
New-localUser
Add-LocalGroupMember -Group Users
Exit-PSSession