Innehållsförteckning:
- Steg 1: Grunderna | Eko
- Steg 2: Steg 2: Grunderna | Färg och Cls
- Steg 3: Steg 3: Grunderna | "%%", ":" och Goto
- Steg 4: Steg 4: Grunderna | Final
- Steg 5: Steg 5: Lite kul | en klocka
- Steg 6: Steg 6: Så småningom …
- Steg 7: Extra hjälp
Video: Kodning med sats: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Innan vi börjar
Batch är ett kodningsspråk som gjorts av Microsoft. Det är vansinnigt grundläggande, eftersom det inte kan visa grafik eller spela upp ljud. Även om det är användbart att öppna applikationer, göra textbaserade spel och använda som en till-den-andra klockan.
Det är lätt att lära sig, eftersom det inte finns många kommandon om du vill göra något snabbt.
Denna handledning kommer att förklara några grundläggande kommandon, tillsammans med en handledning om hur man gör en klocka.
Obs! Batch fungerar bara på Windows -system från DOS -dagarna till den senaste versionen av Windows. Så försök inte med Unix -baserade system (Linux, Android …) eller MacOS (iOS, Mackintosh).
VIKTIG:
NÄR SPARA EN BATCHFIL SÄKER ATT DET SLUTAR MED ".bat" ELLER ".cmd" (Personligen föredrar jag.bat)
Om du vill redigera den kan du också högerklicka> Redigera för att redigera filen som ska öppnas i Anteckningar. Om du använder något annat, som Sublime Text eller Anteckningar ++, kan du vanligtvis gå till Arkiv> Öppna … och hitta filen där om den inte redan är laddad.
(För Notepad ++ användare kan du högerklicka> Redigera med Anteckningar ++ för enkel användning.)
(Förlåt för lågupplöst bild. Behövde en bild så det stod "This will do" och la den där.)
Steg 1: Grunderna | Eko
Vissa kommandon kommer att vara konstanta i allt du gör.
Den första av dessa kommer att vara "eko".
Vad gör eko?
I huvudsak vidarebefordrar den all text du matar in. till exempel om du sätter "echo Hello!" i kommandotolken får du "Hej!" som utgång.
Echo kan också stängas av.
Detta görs helt enkelt genom att gå "@echo off". Detta hindrar den från att vidarebefordra information som "C: / windows / System32 (om du kör den i administratörsläge).
Steg 2: Steg 2: Grunderna | Färg och Cls
Färg är självförklarande. Det låter dig ändra teckensnittsfärg och bakgrundsfärg i terminalfönstret. En mer detaljerad förklaring kan hittas genom att skriva "färg?" till en kommandotolk (cmd.exe)
Cls är stenografi för "Clear Screen". Det torkar skärmen av alla tidigare inmatade data, såsom inmatade kommandon, text och så vidare.
Steg 3: Steg 3: Grunderna | "%%", ":" och Goto
Det är här saker blir intressanta.
Med "%%" kan du spara vissa data, till exempel inmatad text eller annan statistik tills konsolen rensas (stängd), användbar i vissa skript. (I textbaserade spel kan du använda detta för att spara namn, statistik och allt annat som kan ändras och spåras.)
Med ":" och goto kan du skapa loopar och flytta runt ett skript. Så du kan få en användare att mata in något, sedan få skriptet att avsluta eller gå tillbaka till början.
Steg 4: Steg 4: Grunderna | Final
Det finns några andra saker du bör tänka på innan du går vidare.
set /p insertsomethinghere = Ange text:
om %infoga något här %== 1 gå till aplacetogo
Detta kan användas som ett flervalsalternativ. Ange ett visst svar och led till ett annat svar.
Alternativt, {set /p insertaname = Ange ett namn:
om%insertaname%==%insertaname%gå till nästa steg}
Detta kommer att fortsätta att gå vidare till nästa steg, vad det än kan vara.
Obs! Allt med fet stil på den här sidan krävs inte. Allt inom dessa områden kommer att vara annorlunda. Allt understruken kan kopieras så många gånger som behövs.
Särskild anmärkning: Mellan {} parenteserna är detta tekniskt allt du behöver. Även om du kan ha ett specifikt namn som ger dig speciella fördelar, känner tecken igen dig, eller så har du en alternativ väg. allt du behöver göra är att lägga till "if %insertaname %== Bob goto nextstepbob" (du måste lägga till en annan sökväg som kan vara irriterande, eller bara sätta en liten alternativ väg, som, kommer att länka tillbaka till den huvudsakliga så småningom.)
Steg 5: Steg 5: Lite kul | en klocka
Det här är något jag faktiskt lärde mig först.
@echo av
färg 0a
cls
:klocka
echo Den aktuella tiden är %time %och datumet är %date %
gå klockan
Alternativt kan du sätta "cls" efter: klockan
Även om detta kommer att få det att flimra och är lite irriterande.
Kom ihåg att spara ordentligt!
Steg 6: Steg 6: Så småningom …
För närvarande har jag jobbat med ett spel. Nedan är vad jag har för närvarande.
Det är grundläggande och kan spelas lite, även om det inte ens är nära det jag vill göra.
(På grund av hur den beslutar att formatera texten, tillhandahåller jag den om det finns en begäran.)
Steg 7: Extra hjälp
Fråga gärna om du fastnar i något. Jag ska försöka hjälpa till så snart jag kan.
Tack för att du läste, och förhoppningsvis hjälper detta.
Rekommenderad:
Hur man gör ditt eget operativsystem! (sats och Exempel inuti): 5 steg
Hur man gör ditt eget operativsystem! (sats och exempel inuti): Gör det nu
Arduino 4-hjulsdriven Bluetooth RC-bil med UNO R3, HC-05 och L293D Motorshield med kodning och Android-app: 8 steg
Arduino 4 Wheel Drive Bluetooth RC Car Using UNO R3, HC-05 and L293D Motorshield With Coding and Android App: Idag ska jag berätta om hur man gör en arduino 4 wheel drive bluetooth RC car using HC 05, L293 motor shield, 4 likströmsmotor, med kodning och app för android för att styra bil.Komponent som används: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293
Avancerad sats: 12 steg
Avancerad sats: VÄNLIGEN RIKTIGA FRÅGOR DU KAN HA TILL MIN BLOGG: http: //tamsanh.com/blog/2008/07/11/batch-tutorial-3-advanced-batch/Jag besöker inte instruktörer längre, och du kommer att besöka få ett snabbare svar på det sättet. Hej killar! Tam Nguyen här. Det var längesedan
Villkorlig körning i sats: 7 steg
Villkorlig körning i batch: Villkorlig körning innebär att ett kommando endast kan utfärdas under ett visst villkor. Du kommer också att lära dig i den här instruktionsboken hur man gör en batchfil med en rad och hur man organiserar och kategoriserar en stor, förvirrande batchfil
Grundläggande sats: 6 steg
Grundläggande sats: I den här instruktionsboken kommer jag att visa dig grunderna i CMD- och batchfiler, nedan är en bild av mitt cmd -fönster. Detta är min första instruerbara