Компьютерный форум 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=281534)

LAKERS824 28-04-2014 13:55 2344107

проверка наличия файла и если нет копирование из шары.
 
Добрый день!

Необходимо в папке по пути "С:\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 2344131

Код:

@(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 2344134

не работает

Georgio 28-04-2014 15:10 2344140

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

LAKERS824 28-04-2014 15:15 2344141

все работает, огромное спасибо.


Время: 11:25.

Время: 11:25.
© OSzone.net 2001-