Obtener contenido y foreach en dos archivos
Tengo dos archivos El primero contiene nombres de host (Computers.txt) y el segundo contiene SID (SID.txt). Quiero usarGet-Content
yforeach
ejecutar un comando en cada computadora con el SID correspondiente para modificar el registro.
Tomemos, por ejemplo, la PC 1 (primera línea Computers.txt con la primera línea SID.txt) y la PC 2 (segunda línea Computers.txt con la segunda línea 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}
}