【发布时间】:2016-04-17 03:03:16
【问题描述】:
我有两个文件。第一个包含主机名 (Computers.txt),第二个包含 SID (SID.txt)。我想使用Get-Content和foreach在每台具有相应SID的计算机上执行一个命令来修改注册表。
我们以 PC 1(第一行 Computers.txt 和第一行 SID.txt)和 PC 2(第二行 Computers.txt 和第二行 SID.txt)为例。
$Computer = Get-Content D:\Downloads\computers.txt
$SID = Get-Content D:\Downloads\SID.txt
foreach ($pc in $Computer)
{
Invoke-Command -ComputerName $pc {New-Item HKEY_USERS:\$SID -Name -Vaue}
}
【问题讨论】:
标签: powershell powershell-remoting