neprotiv
04-04-2013, 22:09
есть вот такой батник по проверке наличия файлов и выдает, где этих файлов нет
@echo off &setlocal enableextensions &chcp 1251 >nul
set "mask=*.doc *.txt"
set "output=no_files.txt"
for /d /r %%$ in (*) do (
title "%%$"
pushd "%%$"
>nul 2>&1 dir /b/a-d/s %mask% || >>"%output%" echo(%%$\
popd
)
скажите куда нужно вставить какойто параметр чтоб можно было запускать не из %CD%
тоесть мне надо вставить set Dir=D:\test
чтоб проверяло эту папку а батник можно было б держать в другом месте
спасибо
@echo off &setlocal enableextensions &chcp 1251 >nul
set "mask=*.doc *.txt"
set "output=no_files.txt"
for /d /r %%$ in (*) do (
title "%%$"
pushd "%%$"
>nul 2>&1 dir /b/a-d/s %mask% || >>"%output%" echo(%%$\
popd
)
скажите куда нужно вставить какойто параметр чтоб можно было запускать не из %CD%
тоесть мне надо вставить set Dir=D:\test
чтоб проверяло эту папку а батник можно было б держать в другом месте
спасибо