Cancellare i file -
Esistono diverse istruzioni che consentono di cancellare i file, però dopo
averli testati mi sono accorto che la maggior parte di quest'ultimi non funziona
(perchè girano soltanto con le vecchie versioni di windows)!
Grazie a google ho trovato dei comandi con i realtivi attributi che svolgono
la funzione di eliminare il singolo file e tutte le relative sotto-cartelle
@ERASE /S /Q "C:\xxx\xxx\*.*"
@DEL /S /Q "C:\xxx\xxx\*.*"
i due comandi svolgono lo STESSO identico compito.
Ma analizziamo un po' meglio il codice...
la "@" non visualizza il percorso del file, ossia non dice in quale cartella è presente quest'ultimo
ERASE e DEL sono i comandi che cancellano i file, mentre quelli
seguiti da "/" sono gli attributi dei comandi... Ecco un'elenco degli attributi
di questi due comandi
/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.
Adesso passiamo all'ultima parte del codice ossia "C:\xxx\xxx\*.*" è intuibile
che io stia paralando del percorso di una cartella, ma cos'è quell' *.*
alla fine del codice? *.* vuol dire tutti quanti i file, ossia
"tutti i file.di tutti i formati", se volessi cancellare solo i file in dll scriverei
"*.dll" e se volessi cancellare tutti i file che hanno un determinato nome ma
hanno un'estenzione diversa scriverei "bellapete.*"
Bene, adesso un'ultimo appunto prima di concludere questo capitolo, se dobbiamo cancellare
un singolo file possiamo semplicemente usare il comando senza attributi, se si tratta di un singolo file
il programma non chiederà neanche la conferma se cancellarlo o meno...
- CAPITOLO 4 - Shutdown -
Allora, il comando shutdown è quello che permette di spegnere il computer, di se per se non è che faccia
poi molto, ma può rilevarsi un comando davvero bastardo...
shutdown -f -t 1000 -r
Ecco fatto, credo che vi basti guardare la lista dei comandi qui sotto per capire che cosa
farebbe questo programma, in ogni caso vi spiegherò il comdando -t xx che può apparire più complesso...
Questo comando permette di spegnere (riavviare come in questo caso o effettuare il logoff) il computer
dopo un tot di tempo in secondi a scelta dall'utente :-D
-i : attiva l’interfaccia utente grafica
-l : effettua il logoff dell’utente.
-r : riavvia il sistema
-s : chiude la sessione di Windows (spegne il computer)
-t : xx indica i secondi di attesa prima della chiusura di Windows
-f : chiude le applicazioni ancora aperte
Esistono diverse istruzioni che consentono di cancellare i file, però dopo
averli testati mi sono accorto che la maggior parte di quest'ultimi non funziona
(perchè girano soltanto con le vecchie versioni di windows)!
Grazie a google ho trovato dei comandi con i realtivi attributi che svolgono
la funzione di eliminare il singolo file e tutte le relative sotto-cartelle
@ERASE /S /Q "C:\xxx\xxx\*.*"
@DEL /S /Q "C:\xxx\xxx\*.*"
i due comandi svolgono lo STESSO identico compito.
Ma analizziamo un po' meglio il codice...
la "@" non visualizza il percorso del file, ossia non dice in quale cartella è presente quest'ultimo
ERASE e DEL sono i comandi che cancellano i file, mentre quelli
seguiti da "/" sono gli attributi dei comandi... Ecco un'elenco degli attributi
di questi due comandi
/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.
Adesso passiamo all'ultima parte del codice ossia "C:\xxx\xxx\*.*" è intuibile
che io stia paralando del percorso di una cartella, ma cos'è quell' *.*
alla fine del codice? *.* vuol dire tutti quanti i file, ossia
"tutti i file.di tutti i formati", se volessi cancellare solo i file in dll scriverei
"*.dll" e se volessi cancellare tutti i file che hanno un determinato nome ma
hanno un'estenzione diversa scriverei "bellapete.*"
Bene, adesso un'ultimo appunto prima di concludere questo capitolo, se dobbiamo cancellare
un singolo file possiamo semplicemente usare il comando senza attributi, se si tratta di un singolo file
il programma non chiederà neanche la conferma se cancellarlo o meno...
- CAPITOLO 4 - Shutdown -
Allora, il comando shutdown è quello che permette di spegnere il computer, di se per se non è che faccia
poi molto, ma può rilevarsi un comando davvero bastardo...
shutdown -f -t 1000 -r
Ecco fatto, credo che vi basti guardare la lista dei comandi qui sotto per capire che cosa
farebbe questo programma, in ogni caso vi spiegherò il comdando -t xx che può apparire più complesso...
Questo comando permette di spegnere (riavviare come in questo caso o effettuare il logoff) il computer
dopo un tot di tempo in secondi a scelta dall'utente :-D
-i : attiva l’interfaccia utente grafica
-l : effettua il logoff dell’utente.
-r : riavvia il sistema
-s : chiude la sessione di Windows (spegne il computer)
-t : xx indica i secondi di attesa prima della chiusura di Windows
-f : chiude le applicazioni ancora aperte