GoTo Exit
If Errorlevel 1 Echo
GoTo Exit
If Errorlevel 0 Echo -
:Exit
Shift . SHIFT %1 , %2 - .. .
:Loop
ECHO %1
SHIFT
IF -%1==- GOTO Exit (5)
GOTO Loop
:Exit
ECHO
%1 , , , (. %1 "").
FOR < > IN ( < > ) DO < > (DO) <> (FOR) , (IN) .
< > ( bat-!) (), "%", : %%A, %%W.
< > - , . - "*" "?".
FOR %%d IN (Dir1 Dir2 Dir3) DO MD %%d
FOR %%d IN (Dir1 Dir2 Dir3) DO COPY File1 %%d\ (6)
, bat-, - Dir1, Dir2 Dir3 File1 .
FOR %%k IN (*.%1) DO ECHO %%k (7)
<> bat- . , , bat-.
FOR %%L IN (txt doc xls) DO IF exist %1.%%L COPY %1.%%L DIR1\ (8)
IF, FOR: DIR1 (%1) .txt,.doc,.xls, .
IF, ECHO CHOICE
CHOICE ( - ) ( ) . , . /:.
, CHOICE /C: ...? ...? : " " " ". "" "". CHOICE ERRORLEVEL, . , bat-, , IF.
|
|
bat- , "" ( 1 ):
CHOICE /C: \TEXT?
IF ERRORLEVEL 2 GOTO Exit
ECHO (9)
DEL \TEXT\*.* > Nul
ECHO
: Exit
CHOICE, , - .
/: - " YN ".
, /?.
CHOICE, ECHO, IF. bat- , :
1- - ( %1);
2- - D (%2);
3- - , (%3).
:Start
ECHO :