в папке Apache существуют подпапки тоже с файлами?
указывайте в списке файлы с относительными путями:
Код:
Код: Выделить всё
base.gif
DIR1\base_tab.gif
DIR2\branch.gif
DIR3\tn.icoКод: Выделить всё
base.gif
DIR1\base_tab.gif
DIR2\branch.gif
DIR3\tn.icoКод: Выделить всё
@Echo Off
Set ROOT=C:\Program Files\Apache
For %%i In (
"base.gif"
"DIR 1\base_tab.gif"
"DIR 2\branch.gif"
"DIR 3\tn.ico"
) Do If Not Exist "%ROOT%\%%~i" msg * Отсутствует файл: %ROOT%\%%~iКод: Выделить всё
@Echo Off
Set ROOT=C:\Program Files\Apache
Set INCL=apache.lst
PushD %ROOT% For /F "UseBackQ Delims=" %%i In ("%~dp0%INCL%") Do If Not Exist %%i ( msg * Отсутствует файл: %%i)Код: Выделить всё
Set ROOT=%~1
Set INCL=%~2Код: Выделить всё
install.cmd "C:\Program Files\Apache" "apache.lst"Код: Выделить всё
FOR %%I IN (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST %%I:\Папка1\Папка2\Папка3\Папка4\ Set ROOT= %%I:Код: Выделить всё
@Echo Off
Set ROOT=%~1
Set INCL=%~2
PushD %ROOT%
For /F "UseBackQ Delims=" %%i In ("%~dp0%INCL%") Do If Not Exist %%i (
msg * Отсутствует файл: %ROOT%\%%i)Код: Выделить всё
install.cmd "D:\Program Files\Apache" "apache.lst"