Подскажите как запустить этот скрипт для списка хостов. Заранее благодарен.
Код: Выделить всё
# Убираем строку в файле HOSTS из списка компьютеров
#$comps = Get-Content "C:\Script\ListComps.txt" - как мне использовать эту строку?
$path = "C:\Windows\System32\drivers\etc\hosts"
$sap = "10.10.33.54 sapsol.contoso.local"
$hosts = Get-Content -path $path
if ($hosts -contains $sap ) {
Clear-Content $path
$hosts = $hosts -replace $sap, "" | Out-File $path
}
psexec.exe @C:\Script\ListComps.txt -u Username -p Password -h powershell.exe -file "\\Fileserver\ClearHosts.ps1"