Kazalo:
- 1. korak: spremenljivke korak (1/3)
- 2. korak: spremenljivke Korak (2/3)
- 3. korak: spremenljivke Korak (3/3)
- 4. korak: Parametri Korak (1/2)
- 5. korak: korak parametrov (2/2)
- 6. korak: Končano
Video: Not So Basic Batch Tutorial: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
V prejšnji vadnici smo se naučili osnove pisanja paketnih datotek. Če nimate pojma, kaj je paket, pa se ga želite naučiti, si oglejte "Zelo osnovno paketno vadnico". V tem vodiču boste izvedeli naprednejše ukaze in kako da jih uporabite za ustvarjanje aplikacije.
1. korak: spremenljivke korak (1/3)
Spremenljivke so stvari, ki se spreminjajo. Ko ustvarjamo spremenljivko, ustvarjamo nekaj, kar želimo, da si računalnik zapomni, nekaj, kar lahko kasneje uporabimo v programu; računalniku damo vrednost, ki jo želimo shraniti in mu damo oznako za shranjevanje. lahko ustvarimo cela števila in nize s spremenljivkami. Če želite ustvariti spremenljivko, se morate naučiti ukaza SET. Ukaz SET je tisto, kar ustvarja spremenljivke; SET name = value V svoj CMD vnesite naslednje: SET name = hello'name 'je ime spremenljivke,' hello 'pa je tisto, kar spremenljivka shrani, zato mora vsakič, ko vnesete "echo name", napisati "hello" yes? NOČe želite prikazati spremenljivko, morate okrog tega postavite znake odstotka (%). Torej, če vnesete "echo%test%" in bi moralo pisati "zdravo" da? DA
2. korak: spremenljivke Korak (2/3)
Zdaj lahko zagotovo naredimo matematiko? Natipkamo num = 1To ustvari spremenljivko imenovano "num" z vrednostjo 1, ki ji je pritrjena. Thenset num =%num%+1 (to pomeni, da vzamemo "num" (znano tudi 1) in naj bo num+1 (aka 1+1)) thenecho %num %bi nam moral dati 2, kajne? poskusimo: vnesite naslednje v beležnico in shranite kot MathAttempt.bat (ne vključite zvezd (*)) @echo offset v = 1set v =%v%+1echo%v%pauseit bi moral povedati 2, ja? NOPE.it pravi 1+1, ker računalnik vaš ukaz razlaga kot: vi: "torej num = 1, kajne?" pc: "prav" ti: "kaj je torej število plus ena?" pc: num+1 = 1+1, zato računalnik vaš ukaz razlaga dobesedno.
3. korak: spremenljivke Korak (3/3)
Torej, kako naj računalnik matematično razmišlja? Preprosto, pred ime spremenljivke dodamo an /a Na primer: vnesemo "set /a num = 1" in nato "set /a num =%num%+1" nato "echo %num%"potem bi morali dobiti 2, kajne? poskusimo To vnesite v beležnico ….bla bla bla, poznate vajo. ********************* ******************************@echo offset /a num = 1set /a num =%num%+1echo%num% pavza************************************************* *** tam! dodal je 1+1! računalnik to vidi tako: _you: torej num = 1, kajne? pc: rightyou: torej, kaj je num plus ena? pc: num+1 = 1+1 = 2Voila! Zdaj pa naredimo program za štetje! uporabili bomo ukaz goto, za katerega smo izvedeli v zelo osnovnem paketnem vodiču. ***************************** ****************************@echo offset /a num = 1: topset /a num =%num%+1echo%num% pojdi na vrh ********************************************** ********** Računalnik doda 1, nato gre na vrh in znova doda 1 itd.
4. korak: Parametri Korak (1/2)
Zdaj, ko lahko uporabimo spremenljivke, če imamo na izbiro možnosti, na primer: pritisnite 1, da izgovorite Hello.press 2, da se poslovite. Uporabljamo na primer ukaz "IF": vnesite to v svoj CMD: če je 1 = = 1 echo Oglejte si, da deluje! (==) pomeni "je enako", lahko vnesete tudi "EQU") Prejeli smo sporočilo "Glej, da deluje!" Zdaj vnesite to: če 1 == 2 echo Deluje! Ničesar nismo videli, ker 1 ni enako 2 Če želimo počakati, da uporabnik kaj vstavi, dodamo a /p in del za spremenljivko pustimo prazen. Takole: set /p spremenljivka = To pomeni, da je počakal boš, da nekaj vneseš. zato vtipkamo: *********************************** *@echo offset v1 = hi !! set v2 = bye !! echo Pritisnite 1, da izgovorite HI! echo Pritisnite 2, da izgovorite BYE! set /p you = if %you %== 1 echo %v1 %if %you %= = 2 odmev %v2 %premor ************************************ To sporoča računalniku da če vnesemo 1, mora odmevati HI !, in če rečemo 2, mora odmevati BYE !!
5. korak: korak parametrov (2/2)
Zdaj vemo, da če želimo izbrati spremenljivko, vnesemo: set /p spremenljivka = in če želimo nastaviti spremenljivko, vnesemo: set /a variablename = value Torej, zakaj ne bi naredili malo programa, ki šteje do in od 2000? V tem programu bomo uporabili SET, IF in GOTO (in očitno odmev) ******************************** *****@echo offset /a num = 0: topset /a num =%num%+1echo%num%if%num%== 2000 goto gobackgoto top: gobackset /a num =%num%-1echo%num %if %num %== 0 goto topgoto goback ************************************** Torej zdaj, ko doseže 2000, ukaz IF naredi GOTO drugi del, zaradi česar odšteva, ko pa doseže 0, GOTO prvi del, zaradi katerega se šteje … itd itd itd itd
6. korak: Končano
Končali ste moje paketne vadnice. Tukaj lahko obiščete drugo navodilo za nekaj kul paketnih aplikacij. Če želite pomoč pri katerem koli od svojih paketnih programov, mi pišite ali mi pošljite e-pošto na [email protected] in Poskušal vam bom pomagati. Če želite poskusiti nekaj brez povezave, priporočam, da se naučite programiranja paketnih datotek! avtorja John Albert, res preprost, enostaven za sledenje in odličen, če se želite izboljšati!
Priporočena:
Ročni računalnik BASIC: 6 korakov (s slikami)
Ročni računalnik BASIC: Ta navodila opisujejo moj postopek izdelave majhnega ročnega računalnika z operacijskim sistemom BASIC. Računalnik je zgrajen okoli čipa ATmega 1284P AVR, ki je navdihnil tudi neumno ime računalnika (HAL 1284). Ta zgradba je močno navdihnjena s
Detektor glasbenih not: 3 koraki
Detektor glasbenih not: Presenetite svoje prijatelje in družino s tem projektom, ki zazna noto, ki jo igra instrument. Ta projekt bo prikazal približno frekvenco in glasbeno noto, ki se igra na elektronski klaviaturi, aplikaciji za klavir ali katerem koli drugem instrumentu. Podrobnosti
Sonoff Basic Wifi Extender - MQTT rele za suhi kontakt - 5v DC nizka napetost: 6 korakov
Sonoff Basic Wifi Extender - MQTT Dry Contact Rele - 5v DC Low Voltage: Ok Imel sem nekaj osnovnih naprav Sonoff prve generacije in jih ne želim uporabljati z 220v, ker v tej izdaji še niso bile res varne. Nekaj časa sta ležala in čakala, da bosta z njimi kaj naredila, zato sem naletel na martinovo
Zynthian: odprta platforma Synth (Zynthian Basic KIT V2): 19 korakov
Zynthian: Open Synth Platform (Zynthian Basic KIT V2): Zynthian je odprt projekt s ciljem ustvariti odprto sintetično platformo, ki temelji na specifikacijah brezplačne programske opreme in odprte strojne opreme & Modeli (če so na voljo). To je projekt, ki ga vodi skupnost
Not Hard Youtube Video Downloads: 4 Koraki
Not Hard Youtube Video Downloads: V tem navodilu vam bom pokazal, kako prenesete " Youtube " video posnetki hitro. Prosim, uživajte v mojih navodilih in komentirajte, ocenite ali celo postavite kakršna koli vprašanja. Uživajte