Cuprins:
- Pasul 1: Noțiunile de bază | Ecou
- Pasul 2: Pasul 2: elementele de bază | Culoare și Cls
- Pasul 3: Pasul 3: elementele de bază | „%%”, „:” și Mergeți
- Pasul 4: Pasul 4: elementele de bază | Final
- Pasul 5: Pasul 5: Unele distracții | un ceas
- Pasul 6: Pasul 6: În cele din urmă …
- Pasul 7: Ajutor suplimentar
Video: Codificare cu lot: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Înainte de a începe
Batch este un limbaj de codificare realizat de Microsoft. Este extrem de esențial, prin faptul că nu poate afișa grafică sau reda audio. Deși, este util să deschideți aplicații, să creați jocuri bazate pe text și să le folosiți ca un ceas până la a doua.
Este ușor de învățat, deoarece nu există multe comenzi dacă doriți să faceți ceva rapid.
Acest tutorial va explica câteva comenzi de bază, împreună cu un tutorial despre cum să creați un ceas.
Notă: Lotul funcționează numai pe sistemele Windows din zilele DOS, până la cea mai recentă versiune de Windows. Deci, nu încercați pe sistemele bazate pe Unix (Linux, Android …) sau MacOS (iOS, Mackintosh).
IMPORTANT:
Când salvați un fișier lot, asigurați-vă că se termină cu „.bat” SAU „.cmd” (personal, prefer.bat)
De asemenea, dacă doriți să îl editați, puteți face clic dreapta pe> Editare, pentru a edita fișierul care trebuie deschis în Notepad. Dacă utilizați altceva, cum ar fi Sublime Text sau Notepad ++, puteți accesa de obicei fișierul> Deschidere … și găsiți fișierul acolo, dacă nu este deja încărcat.
(Pentru utilizatorii Notepad ++, puteți face clic dreapta> Editați cu Notepad ++ pentru o utilizare mai ușoară.)
(Ne pare rău pentru imaginea cu rezoluție mică. Aveam nevoie de o imagine, așa că am spus „Acest lucru va funcționa” și a pus-o acolo.)
Pasul 1: Noțiunile de bază | Ecou
Unele comenzi vor fi constante în tot ceea ce faceți.
Primul dintre acestea va fi „ecou”.
Ce face ecoul?
În esență, transmite tot textul introdus. de exemplu, dacă puneți „ecou Bună ziua!” în promptul de comandă, veți primi „Bună ziua!” ca o ieșire.
Ecoul poate fi de asemenea dezactivat.
Acest lucru se face pur și simplu mergând pe "@echo off". Acest lucru îl împiedică să retransmită informații precum „C: / windows / System32 (dacă îl rulați în modul administrator).
Pasul 2: Pasul 2: elementele de bază | Culoare și Cls
Culoarea se explică de la sine. Vă permite să modificați culoarea fontului și culoarea de fundal a ferestrei terminalului. O explicație mai detaliată poate fi găsită tastând „culoare?” într-un prompt de comandă (cmd.exe)
Cls este prescurtarea pentru „Clear Screen”. Șterge ecranul tuturor datelor introduse anterior, cum ar fi comenzile introduse, textul și așa mai departe.
Pasul 3: Pasul 3: elementele de bază | „%%”, „:” și Mergeți
Aici lucrurile devin interesante.
Cu „%%”, puteți salva unele date, cum ar fi textul introdus sau alte statistici, până când consola este ștearsă (închisă), utilă în unele scripturi. (În jocurile bazate pe text, puteți utiliza acest lucru pentru a salva nume, statistici și orice altceva poate fi modificat și urmărit.)
Cu „:” și go, puteți crea bucle și vă puteți deplasa în jurul unui script. Deci, ați putea avea un utilizator care să introducă ceva, apoi să ieșiți din script sau să reveniți la început.
Pasul 4: Pasul 4: elementele de bază | Final
Există câteva alte lucruri pe care ar trebui să le rețineți înainte de a continua.
set / p insertsomethinghere = Introduceți textul:
if% insertsomethinghere% == 1 merge la aplacetogo
Aceasta poate fi utilizată ca opțiune de selecție cu opțiuni multiple. Introduceți un anumit răspuns și conduceți la un răspuns diferit.
Alternativ, {set / p insertaname = Introduceți un nume:
dacă% insertaname% ==% insertaname% merge la următorul pas}
Aceasta va continua să treacă la pasul următor, oricare ar fi acesta.
Notă: nu este obligatoriu tot cu caractere aldine pe această pagină. Totul în aceste domenii va fi diferit. Tot ce este subliniat poate fi copiat de câte ori este nevoie.
Notă specială: între paranteze {}, asta este din punct de vedere tehnic tot ce aveți nevoie. Deși ați putea avea un nume specific care să vă ofere beneficii speciale, personajele vă recunosc sau aveți o cale alternativă. tot ce trebuie să faceți este să adăugați „dacă% insertaname% == Bob merge la nextstepbob” (va trebui să adăugați o cale diferită care poate fi enervantă sau pur și simplu puneți o cale alternativă mică, care va face legătura cu cea principală în cele din urmă.)
Pasul 5: Pasul 5: Unele distracții | un ceas
Este ceva ce am învățat mai întâi, de fapt.
@echo off
culoare 0a
cls
:ceas
echo Ora curentă este% time% și data este% date%
ceas ceas
Opțional, puteți pune „cls” după: ceas
Deși acest lucru îl va face să pâlpâie și este puțin supărător.
Nu uitați să salvați corect!
Pasul 6: Pasul 6: În cele din urmă …
În prezent, am lucrat la un joc. Mai jos este ceea ce am în prezent.
Este de bază și poate fi jucat oarecum, deși nici măcar aproape de ceea ce vreau să fac.
(Datorită modului în care decide formatarea textului, îl voi furniza dacă există o cerere.)
Pasul 7: Ajutor suplimentar
Simțiți-vă liber să întrebați dacă vă blocați ceva. Voi încerca să ajut cât de repede pot.
Vă mulțumim pentru lectură și, sperăm, acest lucru vă va ajuta.
Recomandat:
Codificare Kazoo: 5 pași
Codare Kazoo: Acesta este un model 3D frumos al unui kazoo realizat pe Tinkercad. Puteți face unul cu acest intstructibil
Codificare cu blocuri de cod IOS: 6 pași
Codificarea cu blocuri de coduri IOS: Codificarea cu iOS este un mod unic de a face dispozitivul dvs. iOS să facă automatizări, să preia știri, să înceapă războiul cibernetic și chiar să programeze mesaje text. Pentru acest lucru instructiv, ne vom concentra pe războiul cibernetic, în special pe spamming prietenii și c
HackerBox 0058: Codificare: 7 pași
HackerBox 0058: Codificare: Salutări către hackerii HackerBox din întreaga lume! Cu HackerBox 0058 vom explora codificarea informațiilor, coduri de bare, coduri QR, programarea Arduino Pro Micro, afișaje LCD încorporate, integrarea generării de coduri de bare în cadrul proiectelor Arduino, intrare umană
Extensie web Chrome - nu este necesară o experiență de codificare prealabilă: 6 pași
Extensie web Chrome - nu este necesară o experiență de codificare prealabilă: extensiile Chrome sunt programe mici create pentru a îmbunătăți experiența de navigare a utilizatorilor. Pentru mai multe informații despre extensiile Chrome, accesați https://developer.chrome.com/extensions.Pentru a crea o extensie web Chrome, este necesară codarea, deci este foarte util să revedeți HT
Introducere în programarea Raspberry Pi fără codificare manuală: 3 pași
Introducere în programarea Raspberry Pi fără codificare manuală: Bună, această instrucțiune vă va arăta cum să transformați Raspberry Pi într-un dispozitiv de automatizare complet programabil, compatibil cu limbajul de programare orientat grafic pentru PLC-uri numit Function Block Diagram (parte a standardului IEC 61131-3). Acesta poate fi