Windows XP, come ben sapete,
ha detto addio al DOS, ma l'utility CMD.exe ci permette di supplire
a tale handicap; infatti, attravarso questo semplice eseguibile è
possibile procedere con una serie di operazioni da comando "batch"
(es. clean.cmd) che richiamano, in gran parte, i comandi di MS-DOS.
E' il caso quindi di
esaminare, ad esempio in questo tutor, gli switches che si
accompagnano al comando "DEL", ottimo per fare... un pò di pulizia
nel sistema. Qui di seguito l'elenco riportato dalla guida di
Windows XP e, quindi, un esempio di file batch, da salvare appunto
con estensione .cmd.
Microsoft Windows XP
[Versione 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
nomefile Specifica un elenco di uno o più file odirectory.
Usare i caratteri jolly per eliminare più file.
Specificando una directory, tutti i file al suo
interno saranno eliminati.
/P Chiede conferma prima di eliminare ogni file.
/F Forza l'eliminazione dei file di sola lettura.
/S Elimina i file specificati da tutte le sottodirectory.
/Q Modalità silenziosa, non chiede conferma per eliminazioni
globali.
/A Seleziona i file da eliminare in base agli attributi.
attributi R File di sola lettura S File di sistema
H File nascosti A File di archivio
- Prefisso per negare l'attributo
Se le estensioni ai comandi sono abilitate, DEL e ERASE saranno
modificati come
segue:
la semantica di visualizzazione del'opzione /S viene modificata e
vengono mostra
ti solo
i file che vengono eliminati, non quelli che è impossibile trovare.
@echo off
DEL "%systemdrive% Documents and Settings Administrator Desktop *.*"
/q/s
DEL "%systemdrive% Documents and Settings All Users Desktop *.*"
/q/s
DEL "%systemdrive% Documents and Settings Default User Desktop *.*"
/q/s
DEL "%systemdrive% Documents and Settings Windows User Desktop *.*"
/q/s
DEL "%systemdrive% Temp *.*" /q/s
DEL "%systemdrive% Programmi RegCleaner Backups *.*" /q/s