Get-Content и foreach в двух файлах
У меня есть два файла. Первый с содержит имена хостов (Computers.txt), а второй содержит SID (SID.txt). Я хочу использоватьGet-Content
а такжеforeach
выполнить команду на каждом компьютере с соответствующим SID для изменения реестра.
Возьмем, к примеру, ПК 1 (первая строка Computers.txt с первой строкой SID.txt) и ПК 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}
}