Sommario:

Schermata di arresto della matrice batch: 3 passaggi
Schermata di arresto della matrice batch: 3 passaggi

Video: Schermata di arresto della matrice batch: 3 passaggi

Video: Schermata di arresto della matrice batch: 3 passaggi
Video: Ingoiare il latte del trallalero fa bene? #shorts 2024, Dicembre
Anonim
Schermata di arresto della matrice batch
Schermata di arresto della matrice batch

Odio sempre la vecchia e noiosa sequenza di spegnimento sul mio computer, quindi ho creato questo semplice file batch per renderlo molto più interessante! (Questo è il mio primo Instructable, quindi lasciami un po' di tregua, per favore.) Puoi stupire i tuoi amici con questa fantastica sequenza di spegnimento in stile matrice. Aggiornamento - 09 luglio 2009 - Grazie BlaXpirit per avermi aiutato a rendere il codice significativamente più piccolo. come sarà:

Passaggio 1: creare un file batch

Crea un file batch
Crea un file batch

Il primo passo è creare un file batch:1. Fare clic con il pulsante destro del mouse sul desktop e selezionare Nuovo.2. Fare clic sull'opzione Documento di testo.3. Quando viene visualizzata l'icona Documento di testo, modificare il nome in (Matrix)*.bat *La parola Matrix tra parentesi può essere sostituita con qualsiasi cosa tu voglia. In realtà non digitare il *.

Passaggio 2: il codice

Il codice
Il codice

Il prossimo passo è digitare il codice che ti do: 1. Per modificare il file BATCH che hai creato, fai clic con il pulsante destro del mouse e seleziona Modifica dall'elenco. Questo apre Blocco note/Wordpad per modificarlo. 2. Digita o incolla questo codice che ti do tra le righe, quindi salva:…………………………………………………………… ……………………………………………………………………………………………..@echo offcolor 2title Matrix, TI HO, LA FUGA È IMPOSSIBILEecho Ora eseguirò il comando, 3hgw5th6p.exe, in 9 secondi. I tuoi file di programma sono storici!timeout 9set loopvar=1:looplabelset /a loopvar=%loopvar%+1echo %random% %random% %random% %random% %random% %random% %random% %random% %random% % casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale% %casuale%if '% loopvar%'=='500' goto endlabelgoto looplabel:endlabelshutdown -s -f -t 15 -c "Io, Matrix, dichiaro vittoria sul computer 235.6274.837Gh"exit…………………………………… …………………………………………………………………………………………………………………. Questo comando: @echo off Dice al computer che non vuoi che visualizzi le parole di comando come "echo" o "title". Questo è il colore delle parole: color 2Il numero 2 può essere cambiato in uno qualsiasi dei numero/lettere a questo link: https://www.codeproject.com/KB/recipes/BatchFileColors.aspx Queste sono le parole che vengono mostrate sulla barra in alto dello schermo: titolo Matrix, I HAVE YOU, ESCAPE IS IMPOSSIBILE Possono essere cambiati in quello che vuoi, solo che deve iniziare con la parola titolo. Questo comando: Echo Ora eseguirò il comando, 3hgw5th6p.exe, in 9 secondi. I tuoi file di programma sono storia! Dice al computer di visualizzare qualunque cosa si trovi dopo la parola "echo". Qualsiasi parola/numero dopo la parola "echo può essere cambiato in quello che vuoi. Questo comando, Timeout 9 Dice al computer di visualizzare il numero nove, quindi contare i secondi fino a zero prima di continuare. Il 9 può essere cambiato in qualsiasi altro La riga:set loopvar=1 Crea la variabile "loopvar" che le dà una denominazione di 1. La riga successiva::looplabel Nomina un punto nello script a cui è possibile tornare utilizzando il comando "GoTo".:set /a loopvar=%loopvar%+1 Dice al computer che ogni volta che questa parte dello script viene riprodotta, aggiunge uno alla variabile "loopvar", quindi una volta che il computer l'ha riprodotta 20 volte, "loopvar" = 21. Queste linee:echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% % random% %random% %random% %random% %random% %random% %random% %random% %random% %random% Dite al computer di visualizzare sullo schermo un numero casuale Queste righe: if '%loopvar%' =='500' vai a endlabelgoto looplabel È un'istruzione if/then e dice al computer: se la variabile "loopvar" è uguale a 500, passa a "endlabel" se non lo è, torna a "looplabel" finché "loopvar" è uguale a 500. Il numero 500 può essere cambiato con qualsiasi altro numero, decide quante volte viene ripetuto "echo %random%". Questo Command:endlabel: è un altro salto al punto per l'istruzione "GoTo". Queste righe:shutdown -s -f -t 15 -c "I, Matrix, Declare Victory Over Computer 235.6274.837Gh"exit Dice al computer di iniziare a spegnersi (shutdown -s -f) dopo 15 secondi (-t 15) e visualizzare una finestra di dialogo che dice "I, Matrix, Declare Victory Over Computer 235.6274.837Gh" (-c "I, Matrix, Declare Victory Over Computer 235.6274.837Gh") quindi terminare il file batch. Il -s (comando di spegnimento) alla fine del codice può essere sostituito con -l (comando di disconnessione) o -r (comando di riavvio). I numeri dopo la -t possono essere sostituiti da qualsiasi numero. Ti dicono quanto tempo hai prima che il tuo computer si spenga. Le parole in "" dopo la -c possono essere sostituite con qualsiasi cosa. Costituiscono il messaggio che il computer ti dirà.

Passaggio 3: eseguilo

Eseguirlo
Eseguirlo

Ora che hai finito, mostra ai tuoi amici la tua fantastica schermata di spegnimento! Saranno molto gelosi e moriranno per te per mostrargli come ottenerlo! (O forse no) Se vuoi rendere il programma a grandezza naturale, allora: 1. Fare clic con il pulsante destro del mouse sulla barra superiore del programma e selezionare Layout. 2. Imposta l'altezza e la larghezza della finestra su 300.

Consigliato: