Данный скрипт применяется для замены новой версией файла все вложения по системе старого.

Пример:

Есть файл names.txt

Задача:

Заменить файл names.txt новой версией по всем каталогам где встречается старый с таким же названием:

@echo off
for /F “usebackq tokens=*” %%a in (`”dir \ /s /b | find /I “names.txt””`) do (
xcopy “c:\names.txt” “%%a” /F  /d /y >> c:\names_report.log
)

Результатом будет лог файл со скопированными путями нового файла.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru