Innehållsförteckning:
- Steg 1: Formatera min text, titlar och kl
- Steg 2: Initiera variabler, få användarinmatning och if -uttalandet
- Steg 3: Rörkommando, asynkrona kommandon och miljövariabler
- Steg 4: Vad händer? Ord
Video: Batchhandledning - Ta steg 2: 4
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Okej som jag sa i min tidigare handledning om batch (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), jag planerar att skapa en expansiv 3 -del (eller ta) självstudie på batch. Som bör täcka det mesta du behöver veta för att göra vad du vill med batch. Filen som bifogas nedan är den tävlade.bat (batch) -filen som jag har gjort, laconix / inevitable_chaos
Steg 1: Formatera min text, titlar och kl
Okej att börja med, jag visar dig koden;
@echo offtitle Val.. [av laconix] clsecho Du har några val att göra..echo.. gör dock fel val och dra konsekvenserna! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Välj ett tal mellan 1 och 3 / echo (-1.. 2.. 3 -) echo / Varje val men ett är dåligt! /echo / ------------------------------/ titel anger i princip titeln för kommandotolken så titel instructables.com är cool! cls rensar bara cmd för en ingång eller utgång Du borde veta vad eko gör nu, men eko. skapar en ny rad som är användbar för formatering.: men även om jag har täckt detta i min tidigare handledning är det värt att gå om igen, i huvudsak skapar det en punkt i ett program där du kan GOTO när som helst. Resten av detta avsnitt är bara formatering.: D
Steg 2: Initiera variabler, få användarinmatning och if -uttalandet
Återigen ska jag visa dig koden och sedan förklara den;
set choice = nadaecho?.: Vad & aposll det vara:.? set /p choice = Huh? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * Varken 1, 2 eller 3 va? Synd, hejdå hej..avstängning -s -f -t 00 set choice = nada, vad detta gör är att skapa eller initiera variabeln med initialvärdet eller "nada", eller ingenting.: D En variabel är som en behållare som lagrar information åt dig tills den inte längre behövs eller programmet stängs. set /p valde =, detta får användarinmatningen genom att använda set -kommandot med argumentet /p som säger att kommandot ska ha en promptstring. Så i princip set /p choice = vilket nummer? är som att ställa en fråga och de skriver svaret. om if -satsen fungerar som sådan. if condition == true dothisSo säger det i princip om % choice % är lika med 1 GOTO ett är att det inte är sant det går bara till nästa rad. avstängning -s -f -t 00 stänger bara av datorn och tvingar alla program att stänga omedelbart.
Steg 3: Rörkommando, asynkrona kommandon och miljövariabler
Återigen, kod först, förklaring efter;
: onemsg * Så du valde #1, trodde att du skulle vara säker? msg * FEL!: netspamnet skicka * laconix -regler! GOTO netspam: twoshutdown -s -t 10pausemsg * Hoppas du får detta i tid, för det här var det säkra … avstängning -aGOTO helvete: threemsg * Detta är det säkra numret … paus: forkstart valg.bat | msg * Memory wipeout! GOTO fork: hellmsg * skämt, de & aposre alla dåliga!: textbombecho laconix regler! >> %systemroot %/laconix.txtGOTO: textbomb: oneGår i grunden bara in i en oändlig GOTO -slinga. Mycket likt gaffelbombsexemplet 2 i den första självstudien.:twoExecute the command shutdown -s -t 10 "pausen s, om de inte trycker på en tangent i tid stängs datorn av, om de gör det avbryts och gör dem GOTO hell: hellRättar dem att ingen av dem var bra, gör vad jag kallar en textbomb. Vilka rör (>>) kommandot eko laconix regler! ' till %systemroot %/laconix.txt i en / n oändlig GOTO -loop. %systemroot %är en miljövariabel som säger filen att spara i/windows/katalogen oavsett rotenhetens namn, dvs C;/, E:/, Z:/, et cetera: three Lärar dem att tro att det är det säkra numret Går in i en gaffelbomb som liknar den i den första självstudien, men med en huvudskillnad. ! | betecknar asynkrona kommandon, vilket i princip betyder att de har körts samtidigt.
Steg 4: Vad händer? Ord
Tack för att du läste min handledning, hoppas du gillar videon. Lärde mig något.
Och jag hoppas att du fortsätter intresset för datorer och mina instruktioner. Håll koll på min sista handledning i den här serien snart!
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Batchhandledning - Ta steg 1: 4
Batchhandledning - Ta 1: Tja, jag har sett några batchhandledning där ute, men ingen av dem följer verkligen upp med någonting så jag gör en 3 -delars handledning om batch, med videor bara för den extra lättheten. Jag bifogar alla .bat (batch) -filer som behövs i lämpligt steg