Testovanie na špecifické úroveň chýb v dávkových súboroch

Preklady článku Preklady článku
ID článku: 69576 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

SUHRN

Microsoft MS-DOS "IF ERRORLEVEL <number>" vyhlásenie kontroluje Chyba úrovní daný počet alebo väčšia. Ak chcete skontrolovať úrovňou špecifickej chybe, mali by ste použiť nasledujúci construct príkaz </number>
   IF ERRORLEVEL <N> IF NOT ERRORLEVEL <N+1> <COMMAND>
				
kde <n>je po?adované ?íslo. <n+1>Časť príkazu musí vypočíta, ako je zadaný príkaz, pretože príkaz operačného systému MS-DOS tlmočník nemôžete uskutočňovať matematické výpočty. </n+1></n>

DALSIE INFORMACIE

Vnorených príkazov IF povoliť konkrétny výber úroveň chýb pretože operátor NOT efektívne stornuje nerovnosť. V príkaz
   IF ERRORLEVEL 5 ...
				
sa rovná algebraickej construct
   IF E = 5 OR E > 5 THEN ...
				
zatiaľ čo príkaz
   IF NOT ERRORLEVEL 6
				
sa rovná algebraickej výstavbe:
   IF E < 6 THEN ...
				
Kombinácia týchto dvoch Ak príkazy pracuje opísaným pretože druhý ak je popravený len v prípade, že prvý je pravda, a <command> popravený len vtedy, ak druhá je pravda; preto sa kombinácia oboch príkazy sa spúšťa iba vtedy, ak sú pravdivé. Pretože úroveň požadovanú chýb je bracketed s dvoch testov, celé je pravda, len ak ERRORLEVEL je presne túto hodnotu. </command>

Tento rovnakú syntax môže byť rozšírený na pokrytie sekvenčný rozsah ERRORLEVEL návrat kódy zvýšením rozdiel medzi hodnotami skontrolovať.

Vlastnosti

ID článku: 69576 - Posledná kontrola: 10. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft MS-DOS 4.0 Standard Edition
  • Microsoft MS-DOS 5.0 Standard Edition
  • Microsoft MS-DOS 6.0 Standard Edition
  • Microsoft MS-DOS 6.2 Standard Edition
  • Microsoft MS-DOS 6.21 Standard Edition
  • Microsoft MS-DOS 6.22 Standard Edition
Kľúčové slová: 
kbmt KB69576 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:69576
Upozornenie na neaktuálny obsah článku databázy KB
Tento článok obsahuje informácie o produktoch, pre ktoré spoločnosť Microsoft už neposkytuje technickú podporu. Z tohto dôvodu je tento článok publikovaný ako nezmenený a už nebude aktualizovaný.

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com