Reno44
20-03-2022, 06:14
Добрый день ! Помогите с батником: Поиск на локальных дисках (в корне) С и D папки ХХХ - удаление ее полностью, затем копирование такой же папки ХХХ по сети, но только в корень того локального диска , откуда была удалена. ?
В смысле: Есть сервер обновлений - его локальный диск подключен ко всем ПК , необходимо после каждого обновления, запуском батника обновить компы из локальной сети. На некоторых ПК папка ХХХ стоит на диске С, на других D
спасибо. У самого получилось только поиск и удаление:
@echo off
chcp 1251
set RemDir=XXX
set SearchPath="C:\"
for /r %SearchPath% %%d in (.) do (
if %%~nd==%RemDir% rd /s /q %%d
)
set SearchPath="D:\"
rmdir "D:\XXX" /s /q
*xcopy "Q:\XXX\*.*" "D:\XXX\*.*" /s /q
В смысле: Есть сервер обновлений - его локальный диск подключен ко всем ПК , необходимо после каждого обновления, запуском батника обновить компы из локальной сети. На некоторых ПК папка ХХХ стоит на диске С, на других D
спасибо. У самого получилось только поиск и удаление:
@echo off
chcp 1251
set RemDir=XXX
set SearchPath="C:\"
for /r %SearchPath% %%d in (.) do (
if %%~nd==%RemDir% rd /s /q %%d
)
set SearchPath="D:\"
rmdir "D:\XXX" /s /q
*xcopy "Q:\XXX\*.*" "D:\XXX\*.*" /s /q