ALX pagina principală Coder

Întrebări frecvente pentru șarja în Windows.

„Văzând un urs - nu ping comportați implicit ..“

Atunci când se efectuează prelucrarea TEST.BAT a fișierului curent de lot a fost oprit, iar controlul a fost transferat TEST.BAT.
--------------------------------------------------------------------------------
IF <условие> <следствие>
Instrucțiune IF verifică valabilitatea oricărei și în funcție de care efectuează sau nu efectuează comanda.
exemplu:
DACĂ EXISTĂ LAB1 TEST.BAT GOTO
în cazul în care există TEST.BAT fișier, apoi du-te la Lab1 eticheta.
DACĂ NU EXISTĂ ieșire TEST.BAT GOTO
dacă fișierul TEST.BAT nu există, este necesar să se meargă la ieșire etichetă.
IF% 1 == ASDF GOTO asdflabel
dacă variabila este egală cu 1% ASDF, se mută la asdflabel etichetă.
IF ERRORLEVEL 1 GOTO err1
în cazul în care o eroare (cod retur) comanda de mai sus este de 1, atunci du-te la
Eticheta err1.
--------------------------------------------------------------------------------
PAUZĂ
comandă PAUZĂ suspendă executarea unui fișier batch și afișează o solicitare de a apăsa orice tastă pentru a continua.
--------------------------------------------------------------------------------
PENTRU%<параметр> IN () DO <команда>
Cu declarația pentru că este posibil să se efectueze aceeași comandă de mai multe ori pentru diferiți parametri.
--------------------------------------------------------------------------------
SET <Имя_переменной>=<Значение_переменной>
Declarație SET este o extensie a posibilităților de a lucra cu parametrii sistemului de operare. El stabilește variabila a cărei valoare este înlocuită cu numele ei, în orice utilizare a numelui dintre semne la sută. Cel mai renumit este variabila PATH, care este un set de căi pentru căutarea rapid de fișiere.

Î: Cum se poate utiliza BAT-fișiere pentru a compila proiecte de limbaj de asamblare?
A: Iată câteva exemple de cadru BAT-fișier, care compilează proiectul în asamblare.
Compilarea proiectului fără resurse:
------------------------8