viper69
22-11-2011, 16:37
Вот такая штука получается. Нужно: смотрим папки, если там есть файлы (всякие) - копируем в другую папку и отправляем сообщение net send ...
>
if /i exist %D_FROM%\*.* (
xcopy /y/e/q/r %D_FROM\*.* %D_TO%\*.* && ^
ping -n 1 %adr% && net send %adr% SOOB && ^
del /q /s /f "%D_FROM%\*.*
)
>
Всё замечательно, когда папка непустая. А в пустой папке if exist ловит . и .. и всё равно срабатывает - пытается копировать и шлёт сообщение.
Как бы это победить в батничке (использование бата принципиально)
Подскажите кто чем может
>
if /i exist %D_FROM%\*.* (
xcopy /y/e/q/r %D_FROM\*.* %D_TO%\*.* && ^
ping -n 1 %adr% && net send %adr% SOOB && ^
del /q /s /f "%D_FROM%\*.*
)
>
Всё замечательно, когда папка непустая. А в пустой папке if exist ловит . и .. и всё равно срабатывает - пытается копировать и шлёт сообщение.
Как бы это победить в батничке (использование бата принципиально)
Подскажите кто чем может