Войти

Показать полную графическую версию : [решено] проверка наличия файла и если нет копирование из шары.


LAKERS824
28-04-2014, 13:55
Добрый день!

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

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

Georgio
28-04-2014, 14:28
@(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
28-04-2014, 14:38
не работает

Georgio
28-04-2014, 15:10
Немного подредактировал код. Если не срабатывает, то что выводится до паузы?

LAKERS824
28-04-2014, 15:15
все работает, огромное спасибо.




© OSzone.net 2001-2012