dialmak
Цитата:
Ну, для такого случая можно добавить ключик
Код: @echo off
if "%1"="/force" goto _1
cd /d "%~dp0"
set "TmpDir=%Tmp%\BIBM"
if "%TmpDir%\"=="%~dp0" goto _1
1>nul 2>&1 md "%TmpDir%"
echo Copying files ...
xcopy "%~dp0*" "%TmpDir%\" /s /y
cd /d "%TmpDir%"
run.bat
:_1
...
Цитата:
Если %temp% находится на неприоритетном диске (а такое бывает), то запустить будет невозможно.
Ну, для такого случая можно добавить ключик
Код: @echo off
if "%1"="/force" goto _1
cd /d "%~dp0"
set "TmpDir=%Tmp%\BIBM"
if "%TmpDir%\"=="%~dp0" goto _1
1>nul 2>&1 md "%TmpDir%"
echo Copying files ...
xcopy "%~dp0*" "%TmpDir%\" /s /y
cd /d "%TmpDir%"
run.bat
:_1
...