Batch-handledning med hjälp av Batch
Du kan också bara hämta den på nästa steg.
utanför
titeln min Batch Tutorial
färg 0a
echo ------------------------------------------------------------------------
ECHO: Välkommen till min tutorial! Här kommer att jag berätta allt jag vet om kommandofiler.
echo ------------------------------------------------------------------------
ECHO.
pausa
CLS
ECHO A batch-fil är en mini program. De är roligt och enkelt att göra.
ECHO.
ECHO (ibland)
ECHO.
ECHO i själva verket, detta är en batch-fil!
ECHO.
pausa
: att
CLS
eko - grundläggande kommandon
ECHO.
ECHO här är några kommandon. Typ ner det du vill lära dig om.
ECHO.
ECHO när du skriver, skriv inte blanksteg. Om jag var du skulle jag ta dessa i ordning.
ECHO.
ECHO set, set/a, set/p, echo, off, cls, färg, paus, gå till
ECHO.
Läs om set/p =
om %learn%==set/a gå till sa
om %learn%==set/p gå till sp
om % Läs % == set GOTO se
om % Läs % == echo GOTO e
om % Läs % == GOTO eo
om % Läs % == cls GOTO c
om % Läs % == färg gå till co
om % Läs % == paus GOTO p
om % Läs % == goto GOTO g
: se
CLS
ECHO öppna Anteckningar. (alla program/tillbehör/anteckningar)
ECHO.
ECHO det första du behöver veta är vad en variabel är. En variabel är en bit av information som datorn lagrar för senare.
ECHO.
ECHO i anteckningar, typ:
ECHO.
ECHO ställa num1 = Hej!
ECHO.
Upprepa kommandot "set" lagrar num1 i datorn. Num1's bära meddelandet "Hej!"
ECHO.
Upprepa så varje gång vi skriver num1, Hej! visas, rätt?
ECHO.
ECHO fel
ECHO.
ECHO att göra att vi måste skriva:
ECHO.
ECHO off
ECHO ställa num1 = Hej!
ECHO echo %% num1 %%
ECHO paus
ECHO.
pausa
CLS
ECHO: oroa dig inte om echo off och pausa. Vi ska prata om de senare.
ECHO.
ECHO meddelande att istället för att skriva num1 jag skrivit %% num1 %%.
ECHO.
ECHO att göra detta till en batch-fil, klicka på Arkiv/Spara som. När du sparar måste du ange
ECHO .bat i slutet. Detta är det som gör en kommandofil. När du kör det, ska det
ECHO säger:
ECHO.
ECHO Hej!
ECHO tryck på valfri tangent för att fortsätta...
ECHO.
echo -----------------------------------------------------------------------
ECHO.
pausa
gå till att
: sa
CLS
ECHO nu att du känner till grunderna för uppsättningar, låt oss få lite mer komplicerat.
ECHO.
Upprepa så du vet att uppsättningar lagrar information, rätt? Vad händer om jag ville göra matte?
ECHO.
ECHO Skriv detta i anteckningar.
ECHO.
ECHO off
ECHO ställa num = 1
ECHO ställa num = %% num %% + 1
ECHO echo %% num %%
ECHO paus
ECHO.
Upprepa när du har sparat det som .bat, kör den.
ECHO.
ECHO men innan dess, förutsäga vad som kommer att visas.
ECHO.
Upprepa så om num = 1, så num = %% num %% + 1, det borde säga 2, höger?
ECHO.
ECHO för att ta reda på, kör programmet.
ECHO.
pausa
CLS
upprepa det sa 1 + 1, inte det? Det beror på att datorn tog kommandot literaly.
ECHO.
ECHO för att göra ditt kommando matematiska, du måste skriva:
ECHO.
ECHO off
ECHO set/a num = 1
ECHO set/a num = %% num %% + 1
ECHO echo %% num %%
ECHO paus
ECHO.
Upprepa när du har sparat det med bat i slutet, kör den.
ECHO.
ECHO nu den bör Visa 2.
ECHO.
ECHO är eftersom vi använt set/a. Kommandot set/a gör ett som tar din
ECHO ingång mathematicly.
ECHO.
pausa
gå till att
: sp
CLS
Upprepa detta är den sista delen av set tutorials.
ECHO.
ECHO kommandot set/p kan användarnamnet vad en variabel innehar.
ECHO.
Till exempel ECHO jag använt kommandot set/p på denna tutorial så du kan
ECHO välja vad du ville veta om.
ECHO.
eko med kommandot set/p kommer om kommandot.
ECHO.
eko om kommandot låter du har två eller flera olika ställen att gå.
ECHO.
ECHO Skriv detta i anteckningar.
ECHO.
ECHO off
ECHO echo tryck 1 för att säga hej eller tryck 2 för att säga hejdå.
ECHO set/p gå =
eko om %% gå %% == 1 ECHO Hej!
eko om %% gå %% == 2 ECHO Bye!
ECHO paus
ECHO.
echo ------------------------------------------------------------------------
ECHO.
pausa
CLS
ECHO spara den som .bat och kör filen.
ECHO.
ECHO i princip hur detta fungerar är set/p väntar på dig att skriva in information för "go" för att hålla.
ECHO.
Upprepa sedan, om kommandot säkerställer att om "gå" = 1, säga hej! Och om "gå" = 2 säga bye!
ECHO.
eko Ja, du måste skriva två lika tecken.
ECHO.
pausa
gå till att
: e
CLS
ECHO nu, du har säkert gissat vad echo gör.
ECHO.
ECHO men om du inte, låt mig förklara.
ECHO.
ECHO echo-kommandot kan du Visa ett meddelande.
ECHO.
ECHO i anteckningar, typ:
ECHO.
ECHO off
ECHO echo typ math problem att lösa!
ECHO set/p matte =
ECHO set/a newmath = %% math %%
ECHO echo %% newmath %%
ECHO paus
ECHO.
ECHO spara den som .bat och kör programmet! Du har just gjort en caculator!
ECHO.
pausa
CLS
ECHO här är några tips och fakta om echo:
ECHO.
eko - se till att lägga en utrymme efter echo
ECHO - om du skriver echo. får du en tom rad
eko - något du skriver efter echo inte börjar gälla om det inte är en uppsättning
eko - för att ange en uppsättning efter echo och inte gör det har en effekt, skriver
ECHO %%% variablename %%% på varje sida, eller bara skriva utan %%'s.
ECHO.
pausa
gå till att
: eo
CLS
ECHO du också kanske har gissat vad detta kommando gör.
ECHO.
ECHO emellertid här är svårare att förutsäga.
ECHO.
ECHO Skriv detta i anteckningar.
ECHO.
ECHO echo typ math problem att lösa!
ECHO set/p matte =
ECHO set/a newmath = %% math %%
ECHO echo %% newmath %%
ECHO paus
ECHO.
ECHO som ni kan se, detta är caculator från den föregående lektionen, men utan kommandot off.
ECHO.
ECHO prova programmet!
ECHO.
pausa
CLS
upprepa det gjorde samma sak som de andra caculator, men det fanns en hel del mer
ECHO computery saker visas.
ECHO.
ECHO off kommandot döljer allt detta.
ECHO.
ECHO är det inte ett obligatoriskt kommando i en kommandofil, men det hjälper mycket i något program.
ECHO [det verkligen, verkligen hjälper]
ECHO.
pausa
gå till att
: c
CLS
ECHO kommandot cls tömmer ut hela sidan som en styrelse.
ECHO.
ECHO ett exempel på kommandot cls är i denna mycket läxa!
ECHO.
ECHO gör för att se den.
ECHO.
pausa
CLS
ECHO se? Sidan var "raderas" och ersättas med ny text!
ECHO.
ECHO Skriv detta i anteckningar. Skriv en förolämpning där det står, "Typ förolämpning här."
ECHO.
ECHO off
ECHO ställa pi = [typ förolämpning här]
ECHO echo %% pi %%
ECHO echo tryck på 1 att göra detta meddelande går bort.
ECHO echo tryck 2 för att det här meddelandet upprepas 8 gånger.
Upprepa uppsättningen/p choo =
eko om %% choo %% == 1 GOTO över
eko om %% choo %% == 2 ECHO %% pi %%% pi %%% pi %%% pi %%% pi %%% pi %%% pi %%% pi %%
ECHO paus
ECHO goto slut
ECHO: över
ECHO cls
ECHO paus
ECHO: slutet
ECHO.
ECHO ganska rolig, eh? Hur som helst, detta är är relaterad till lektionen eftersom cls
ECHO-kommandot användes för att göra den förolämpning försvinna.
ECHO.
pausa
gå till att
: co
CLS
ECHO jag bet av nu du undrar hur jag fick färgad text.
ECHO.
ECHO svaret är kommandot "färg"!
ECHO.
ECHO OK, en massa saker handlar om att visa upp. Jag skriver inte ner vad du kommer att se.
ECHO.
ECHO jag använde kommandot "hjälp färg".
ECHO.
pausa
CLS
hjälp färg
echo ________________________________________________________________________
ECHO.
ECHO Told "ya!
ECHO.
ECHO att testa färger, skriv detta i anteckningar.
ECHO.
ECHO off
ECHO: testa
ECHO hjälp färg
echo echo ------------------------------------------------------------------------
ECHO echo.
ECHO echo typ en färgkod att testa färger!
Upprepa uppsättningen/p chrome =
ECHO färg %% chrome %%
ECHO goto test
ECHO.
Upprepa programmet bör hjälpa dig att testa färg kombinationer!
ECHO.
pausa
gå till att
: p
CLS
ECHO att ta reda på vad paus innebär, skriv detta i Anteckningar:
ECHO.
ECHO off
ECHO echo Hej! Mitt namn är Bob!
ECHO.
ECHO testa filen.
ECHO.
pausa
CLS
Upprepa för fort!
ECHO.
ECHO för att låta dig faktiskt läsa texten, Lägg till notepad koden.
ECHO.
ECHO off
ECHO echo Hej! Mitt namn är Bob!
ECHO paus
ECHO.
Upprepa kommandot pause gjorde "Tryck på valfri tangent för att fortsätta..." visas.
ECHO.
eko kan du skriva text utan att det försvinner så fort du öppnar filen.
ECHO.
pausa
gå till att
: g
CLS
ECHO kommandot goto är också ganska lätt att gissa.
ECHO.
Upprepa detta kommando kan du gå till en viss plats i filen.
ECHO.
ECHO Skriv detta i anteckningar.
ECHO.
ECHO off
ECHO färg 0a
ECHO echo tryck på 1 för information om 1 eller 2 för information om 2.
Upprepa uppsättningen/p mig =
eko om %% mig %% == 1 GOTO en
eko om %% mig %% == 2 gå till två
ECHO: en
ECHO cls
ECHO numeriska värdet för ett enskilt objekt, vara, etc.
ECHO paus
ECHO goto slut
ECHO: två
ECHO cls
ECHO siffran med värdet 2.
ECHO paus
ECHO: slutet
ECHO.
pausa
CLS
ECHO: jag slår vad om du förstår vad som pågår här.
ECHO.
ECHO att göra p.c. gå någonstans, du måste sätta: innan platsen.
ECHO.
pausa
gå till att