Hlavná Windows Ako sa dá zaregistrovať dávkový súbor, ak ho máte zvýšený

Ako sa dá zaregistrovať dávkový súbor, ak ho máte zvýšený



Niekedy je užitočné skontrolovať v dávkovom súbore, či bol spustený zo zvýšeného príkazového riadku alebo ako správca. Rád by som sa s vami podelil o trik, ktorý na to používam. Hlavná myšlienka môjho triku je založená na hodnote špeciálnej premennej prostredia% errorlevel%, ktorá ukladá výstupný kód pre väčšinu konzolových aplikácií a príkazov. Pozrime sa na to v akcii.

Inzerát


Keď niektorá konzolová aplikácia dokončí svoju prácu správne, premenná% errrorlevel% uloží 0 ako svoju hodnotu.
Otvorte novú inštanciu príkazového riadku a spustite príkaz 'dir'. Potom vytlačte hodnotu% errorlevel% pomocou príkazu 'echo':

dir echo% errorlevel%

Bude produkovať 0 ako výstup.
dir errorlevel
Pokúsme sa teraz vykonať príkaz, ktorý vyžaduje zvýšenie, z bežného okna príkazového riadku, ktoré nie je zvýšené. Skúsme napríklad otvorené súbory príkaz, ktorý vyžaduje práva správcu.
Ak vytlačíte hodnotu% errorlevel%, nebude to 0, pretože príkaz openfiles nedokáže zobraziť otvorené súbory bez práv správcu.
úroveň chýb openfiles 1
Ak ho však spustíte zo zvýšeného príkazového riadku ( tu je návod, ako otvoriť príkazový riadok cmd ), zobrazí vám otvorené súbory a podľa očakávania vráti 0.
úroveň chýb openfiles 0
Pomocou tejto funkcie je možné implementovať jednoduchú kontrolu v dávkovom súbore:

@echo off openfiles> NUL 2> & 1 if NOT% ERRORLEVEL% EQU 0 goto NotAdmin echo Dobrý deň zo zvýšeného príkazového riadku goto End: NotAdmin echo Tento príkazový riadok NIE JE VYŠŠÍ: Konec

Všimnite si, že na potlačenie výstupov z príkazu openfiles používam presmerovanie výstupu. V časti „> NUL 2> & 1“ je predvolený výstup príkazu presmerovaný nikam (NUL) a chybový výstup je presmerovaný na štandardný výstup, teda tiež na NUL.
Namiesto príkazu openfiles môžete použiť ľubovoľný príkaz, ktorý vyžaduje nadmorskú výšku, napríklad net session príkaz.
To je všetko.

Zaujímavé Články

Redakcia Choice

Chyba analýzy vzorcov tabuľky Google - Ako opraviť
Chyba analýzy vzorcov tabuľky Google - Ako opraviť
Analýzu, kategorizáciu a porozumenie syntaxe je možné rozdeliť a rozčleniť vykonaním syntaktickej funkcie. Proces analýzy spočíva v disekcii textovej analýzy, kde je text tvorený postupnosťou tokenov
Ako pridať do zoznamu želaní v Google Play
Ako pridať do zoznamu želaní v Google Play
Ak si chcete poznačiť veci, ktoré si chcete kúpiť alebo nainštalovať z Google Play neskôr, možno bude potrebné vedieť, ako zostaviť zoznam želaní. V tomto článku vám ukážeme, ako na to
Ako zrušiť členstvo v službe Amazon Prime alebo bezplatnú skúšobnú verziu
Ako zrušiť členstvo v službe Amazon Prime alebo bezplatnú skúšobnú verziu
Maloobchod sa rýchlo presúva online. Ak niečo potrebujete, vždy to nájdete na Amazone. Je preto len prirodzené, že ľudia chcú skontrolovať všetky výhody, ktoré táto obrovská platforma ponúka. Veľa ľudí sa rozhodne pre
Recenzia Samsung Galaxy Tab S 10.5
Recenzia Samsung Galaxy Tab S 10.5
Spoločnosť Samsung môže v oblasti inteligentných telefónov s Androidom dominovať, ale kórejská firma si zatiaľ svoju dominanciu v sektore tabletov nepotlačila. Spoločnosť Samsung teraz dúfa, že to všetko zmení na tablete Samsung Galaxy Tab S 10.
10 spôsobov, ako to opraviť, keď sa váš laptop nezapne
10 spôsobov, ako to opraviť, keď sa váš laptop nezapne
Je to desivé, keď sa váš laptop nezapne, aj keď je zapojený do elektrickej siete. Odstránenie príčin však môže váš laptop rýchlo znova spustiť.
Integrovaný vizuálny štýl Beta pre Windows 8
Integrovaný vizuálny štýl Beta pre Windows 8
Úplne čierny vizuálny štýl pre Windows 8, ktorý je prvý. Ak ste unavení z predvoleného vzhľadu moderného Aera, vyskúšajte toto. Priamy odkaz na stiahnutie Domovská stránka Podporte násWinaero sa veľmi spolieha na vašu podporu. Môžete pomôcť, aby vám stránka neustále prinášala zaujímavý a užitočný obsah a softvér pomocou
Ako vypnúť Time Machine na Macu
Ako vypnúť Time Machine na Macu
Time Machine je vstavaná funkcia, ktorá pravidelne zálohuje vaše dáta. To zahŕňa fotografie, videá, aplikácie, dokumenty a dokonca aj e-maily. Ak budete niekedy potrebovať preinštalovať macOS, nemusíte sa obávať straty dôležitých súborov.