Архив

Archive for the ‘Powershell’ Category

Копирование по сети

Powershell

на красоту написания не претендую

Необходимо было раздать по определенной подсети файлик, родилось следующее:

For ($i=100; $i -ne 157;$i++) {

#проверка пинга

$ping = new-object System.Net.NetworkInformation.Ping
$strComputerF=»192.168.101.$i»
$Reply = $ping.send($strComputerF)
if($Reply.status -eq «success») {
echo «ping $strComputerF ok»
net use U: /d /y
net use U: «\\192.168.101.$i\c$\temp» /user:user password
xcopy c:\temp\file.x U:\ /y
echo $i
}
else {
echo «ping $strComputerF FAILED»}
}

Рубрики:Powershell Метки: