Aprite un il Notepad ed incollate il seguente codice:
@ECHO off
—————–
ECHO www.Centerzone.it
ECHO —————–
set /p cz="Rimuovere files Temporanei (S/N) ==> "
if %cz%==s goto delx
if %cz%==S goto delx
if %cz%==N goto ex
if %cz%==n goto ex
:delx
ECHO.
ECHO.
ECHO Eliminazione files temporanei Windows ed Internet
ECHO.
ECHO.
@rd /s /q c:windowstemp
@rd /s /q "C:Documents and Settings%USERNAME%Impostazioni localiTemporary Internet Files"
@rd /s /q "C:Documents and Settings%USERNAME%Impostazioni localiTemp"
ECHO.
ECHO.
ECHO Eliminazione completata premere invio
pause>nul
:ex
exit
2° Esempio> Il seguente file batch mostra la stampa a video, sul file di testo Lista.txt , del contenuto di una cartella con la possibilità di scegliere tra diverse indicizzazioni: Nome, Data, Estensione e Dimensione.
Aprite il Notepad ed incollate il codice sotto riportato, una volta salvato il file di testo con una delle estensioni sopra
citate, basterà trascinarvi sopra una cartella per avere una esauriente
lista in formato testo.
@ECHO off
ECHO —————–
ECHO www.Centerzone.it
ECHO —————–
ECHO.
ECHO.
ECHO Stampa file
ECHO.
set /p cz="Ordinare file per Data(D),Nome(N),Dimensione(Di),Estensione(E) ? ==> "
if %cz%==D goto Dat
if %cz%==N goto Nom
if %cz%==Di goto Dim
if %cz%==E goto EST
:dat
Dir %1 /od > c:windowstempLista.txt
Start c:windowstempLista.txt
Goto End
:Nom
Dir %1 /on > c:windowstempLista.txt
Start c:windowstempLista.txt
Goto End
:Dim
Dir %1 /os > c:windowstempLista.txt
Start c:windowstempLista.txt
Goto End
:est
Dir %1 /oe > c:windowstempLista.txt
Start c:windowstempLista.txt
Goto End
:End
exit
Ecco alcuni comandi interni all’interprete:
- DIR
- CALL
- CHCP
- REN o RENAME
- DEL o ERASE
- TYPE
- REM
- COPY
- PAUSE
- DATE
- TIME
- VER
- VOL
- CD o CHDIR
- MD o MKDIR
- RD o RMDIR
- BREAK
- VERIFY
- SET
- PROMPT
- PATH
- EXIT
- CTTY
- ECHO
- GOTO
- SHIFT
- IF
- FOR
- CLS
- LH o LOADHIGH
ed esterni all’interprete: (in questo caso i files contenegono determinati scritp, solitamente presenti all’interno del sistema operativo):
- DISKCOPY.COM
- EDIT.COM
- KEYB.COM
- MODE.COM
- MORE.COM
- SYS.COM
- ATTRIB.EXE
- CHKDSK.EXE
- DEBUG.EXE
- DELTREE.EXE
- FC.EXE
- FIND.EXE
- LABEL.EXE
- MEM.EXE
- MOVE.EXE
- NLSFUNC.EXE
- SORT.EXE
- SUBST.EXE
- XCOPY.EXE
- XCOPY32.EXE
Per capirne il funzionamento basterà digitare sotto il prompt dei comandi (cmd.exe) :
"comando interno o esterno" /?