|
|
Действие при нажатии на кнопку
Код:
@echo off
@title Programm
set logfile=log.ini
set directory=txt
set directory2=cs
set directory3=dff
set directory4=txd
set directory5=dat
:find
if not exist *.txt exit
if not exist *.cs exit
if not exist *.dff exit
if not exist *.txd exit
if not exist *.dat exit
if not exist %directory% md %directory%
if not exist %directory2% md %directory2%
if not exist %directory3% md %directory3%
if not exist %directory4% md %directory4%
if not exist %directory5% md %directory5%
for /f "delims=*" %%H in ('dir /b /a-d "*.txt"') do set file=%%~nH.txt
for /f "delims=*" %%H in ('dir /b /a-d "*.cs"') do set file2=%%~nH.cs
for /f "delims=*" %%H in ('dir /b /a-d "*.dff"') do set file3=%%~nH.dff
for /f "delims=*" %%H in ('dir /b /a-d "*.txd"') do set file4=%%~nH.txd
for /f "delims=*" %%H in ('dir /b /a-d "*.dat"') do set file5=%%~nH.dat
echo Welcome to SpeedInst 0.1, %USERNAME%.
echo 1) Click on the "1" to install mods for GTA San Andreas
echo 2) Click on the "2" to back up replaced files
SET /p q=
if `%q%`==`1` call move "%file%" "%directory%" | call move "%file2%" "%directory2%" | call move "%file3%" "%directory3%"| call move "%file4%" "%directory4%"| call move "%file5%" "%directory5%"
Ping -n 10 127.0.0.1 > nul
cls
goto D
echo [%DATE% %TIME%] Файл "%file%" успешно перемещён в папку "%directory%">>%logfile%
echo [%DATE% %TIME%] Файл "%file2%" успешно перемещён в папку "%directory2%">>%logfile%
echo [%DATE% %TIME%] Файл "%file3%" успешно перемещён в папку "%directory3%">>%logfile%
echo [%DATE% %TIME%] Файл "%file4%" успешно перемещён в папку "%directory4%">>%logfile%
echo [%DATE% %TIME%] Файл "%file5%" успешно перемещён в папку "%directory5%">>%logfile%
goto find
Программа не прописывает в лог действия.
|
Цитата:
Цитата feAre
Программа не прописывает в лог действия. »
|
А оно вообще работает!? Что такое «goto D»?
|
Уже сделал. Изменил содержимое темы.
Просьба помочь.
Да, работает.
Убрал "goto D"
Спасибо.
|
feAre, хотелось бы увидеть подробные комментарии — что, к чему и зачем.
|
Время: 21:45.
© OSzone.net 2001-