CMD/BAT - [решено] проверка наличия файла и если нет копирование из шары.

Ответить
Аватара пользователя
LAKERS824

CMD/BAT - [решено] проверка наличия файла и если нет копирование из шары.

Сообщение LAKERS824 »

Добрый день!



Необходимо в папке по пути "С:\Program Files\PMT\...\users\" проверять все подпапки 1 уровня, т.е. users\usr_1, users\usr_2 и т.д., вложеннные в них папки проверять не надо, на наличие файла config.ini.



Если файла нет то копировать его в папку где его нет из шары \\172.18.1.50\soft\config.ini
Аватара пользователя
Georgio

Re: CMD/BAT - [решено] проверка наличия файла и если нет копирование из шары.

Сообщение Georgio »

Код:

Код: Выделить всё

@(for /d %%i in ("C:\Program Files\PMT\..._\users\usr_*") do @dir "%%i\config.ini" /a-d /b>nul 2>&1|| copy "\\172.18.1.50\soft\config.ini" "%%i">nul)& pause>nul
Аватара пользователя
LAKERS824

Re: CMD/BAT - [решено] проверка наличия файла и если нет копирование из шары.

Сообщение LAKERS824 »

Немного подредактировал код. Если не срабатывает, то что выводится до паузы?
Ответить

Вернуться в «Скриптовые языки администрирования Windows»