Põhiline Windows Pakettfaili kontrollimine, kui kasutate seda kõrgendatud versioonina

Pakettfaili kontrollimine, kui kasutate seda kõrgendatud versioonina



Mõnikord on kasulik kontrollida pakettfaili, kui seda alustati kõrgendatud käsuviibalt või administraatorina. Tahaksin teiega jagada nippi, mida kasutan selleks. Minu triki põhiidee põhineb spetsiaalse keskkonnamuutuja% errorlevel% väärtusel, mis salvestab enamiku konsoolirakenduste ja käskude väljumiskoodi. Vaatame seda tegevuses.

Reklaam


Kui mõni konsoolirakendus lõpetab oma töö korralikult, salvestab muutuja% errrorlevel% väärtuseks 0.
Avage uus käsuviip-eksemplar ja käivitage käsk 'dir'. Pärast seda printige väärtus% errorlevel%, kasutades käsku echo:

dir kaja% tõrketase%

See annab väljundiks 0.
dir veataseme
Proovime nüüd tavalisest tõstmata käsuviibast käivitada käsu, mis nõuab kõrgust. Proovime näiteks avatud failid käsk, mis nõuab administraatori õigusi.
Kui prindite väärtuse% errorlevel%, pole see 0, kuna käsk openfiles ei näita avatud faile ilma administraatori õigusteta.
avatud failide veatase 1
Kui käivitate selle aga kõrgendatud käsuviibalt ( Siit saate teada, kuidas administraatori cmd-viip avada ), näitab see teile avatud faile ja tagastab ootuspäraselt 0.
avatud failide veatase 0
Selle funktsiooni abil on pakettfailis võimalik teostada lihtne kontroll:

@echo off openfiles> NUL 2> & 1, kui EI% ERRORLEVEL% EQU 0 goto NotAdmin echo Tere kõrgendatud käsuviibalt goto End: NotAdmin echo

Pange tähele, et käsu openfiles mis tahes väljundi summutamiseks kasutan väljundi ümbersuunamist. '> NUL 2> & 1 osas' suunatakse käsu vaikeväljund kuhugi (NUL) ja veaväljund suunatakse standardväljundisse, s.t ka NUL-i.
Käsu openfiles asemel võite kasutada suvalist kõrgust nõudvat käsku, näiteks netoseanss käsk.
See selleks.

Huvitavad Artiklid

Toimetaja Valik

Puhastage oma Windowsi töölaud
Puhastage oma Windowsi töölaud
Vaadake, kuidas puhastada Windowsi töölaud, et arvuti kiirendada ja selle töömälu paremini ära kasutada.
Google Chrome'is lubage maksete jaoks Windows Hello
Google Chrome'is lubage maksete jaoks Windows Hello
Kuidas lubada Windows Hello maksete jaoks Google Chrome'is Veebimaksete turvalisuse tagamiseks Chrome'is pakub Google nüüd Windows 10 tuge Windows Hello autentimiseks. Seda kasutatakse Windows 10-s töötava Google Chrome'i ostude autentimiseks Windows Hello valikute abil. nagu sõrmejälg või näotuvastus. Reklaam Windows
Keelake ja eemaldage otsingukast Firefoxi uue vahekaardi lehelt
Keelake ja eemaldage otsingukast Firefoxi uue vahekaardi lehelt
Kuidas peita või eemaldada otsingukast Mozilla Firefoxi uuel vahelehel
Kuidas parandada 'See video pole praegu teie asukohas vaatamiseks saadaval'
Kuidas parandada 'See video pole praegu teie asukohas vaatamiseks saadaval'
Amazon Prime pakub laia valikut suurepäraseid saateid. Mõnel näitusel on aga piirkondlikud piirangud. Avastades, et te ei saa soovitud sisu vaadata, on üsna häiriv, kuid meil on lahendus. See juhend selgitab, kuidas juurdepääsu
Kuidas keelata ekraani pööramine Windows 10-s
Kuidas keelata ekraani pööramine Windows 10-s
Tänapäevased tahvelarvutid ja kabrioletid toetavad ekraani pöörlemist tänu sisseehitatud riistvarasensoritele. Siiski on mitmeid olukordi, kus see võib olla tüütu. Siit saate teada, kuidas Windows 10 ekraanipööramine keelata.
AirTagi aku tööiga – kui kaua need vastu peavad?
AirTagi aku tööiga – kui kaua need vastu peavad?
Ostsite oma Apple AirTagi, et aidata teil hinnata väärtuslikku eset juhuks, kui selle kaotate. Kuni AirTag töötab, saate kasutada oma Apple'i seadet, et jälgida manustatud seadme digitaalseid riivsaia
Kontrollige draivi temperatuuri Windows 10-s
Kontrollige draivi temperatuuri Windows 10-s
Kuidas kontrollida draivi temperatuuri Windows 10-s Viimaste värskenduste abil suudab Windows 10 teie arvutisse installitud salvestusseadmete temperatuuri kätte saada ja näidata. See valik on saadaval alates Windows 10 ehitisest 20226, mis on rakenduses Seaded tutvustanud uut ketaste ja mahtude haldamise lehte. Temperatuuri väärtus on