Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Скопировать файл в шары (http://forum.oszone.net/showthread.php?t=351299)

Dreamer_UFA 30-05-2022 12:57 2985942

Скопировать файл в шары
 
Добрый день.

Хочу решить такую задачу. Есть куча удаленных точек соединенных впн с главным офисом. Каждая из них имеет шару.
Мне нужно файлик закинуть на все точки. как запустить копирование на все адреса а те которые не доступны записать в файл.
копировать на весь диапазон 192.168.190.х\Files

Сумбурно но вроде понятно :)

DJ Mogarych 30-05-2022 14:44 2985949

Powershell:
Код:

$file = "D:\temp\file.txt"
$log = "D:\temp\log.txt"

1..254 |% {
$ip = "192.168.190.$_"
    try {
        if (Test-Connection $ip -Count 1 -Quiet) {
            cp "$file" "\\$ip\files"
        }
        else {
            "$((get-date).ToString("yyyy-MM-dd HH:mm:ss")) IP $ip недоступен" |Out-File "$log" -Append
        }
    }
    catch {
        "$((get-date).ToString("yyyy-MM-dd HH:mm:ss")) При обработке IP $ip произошла ошибка" |Out-File "$log" -Append
    }
}

Сам не проверял.

Dreamer_UFA 31-05-2022 14:16 2986005

DJ Mogarych, спасибо. Этой конструкции оказалось достаточно для моих маленьких целей. Лень она такая )))


Время: 23:49.

Время: 23:49.
© OSzone.net 2001-