Vigtigste Windows 10 Sådan hæves en batchfil automatisk for at køre den som administrator

Sådan hæves en batchfil automatisk for at køre den som administrator



Nogle gange skal du oprette en batchfil, der indeholder kommandoer, der kræver forhøjede rettigheder. På grund af UAC-funktionen, der er inkluderet i Windows siden Windows Vista, når den starter en batchfil, åbnes den uden de nødvendige adgangsrettigheder, medmindre du højreklikker på den og vælger 'Kør som administrator' i genvejsmenuen. Her er hvordan du kan oprette en batchfil, der automatisk hæver sig selv.

Annoncering


Før du fortsætter, se hvordan du tilføjer batchfil (* .bat) til den nye menu i File Explorer . Placer følgende indhold i starten af ​​din batchfil:

instagram-deling til facebook fungerer ikke
::::::::::::::::::::::::::::::::::::::::::: :: Automatisk check & get administratorrettigheder V2 ::::::::::::::::::::::::::::::::::::::::::: @echo off CLS ECHO. ECHO =============================== ECHO Running Admin shell ECHO ================ ===============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' for %% k i (% 0) indstil batchName = %% ~ nk sæt 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) else (goto getPrivileges): getPrivileges if'% 1 '==' ELEV '(ekko ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************* ECHO påkalder UAC for privilegeret eskalering ECHO **** ********************************* ECHO Set UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO For hver strArg i WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPrivileges% ' ECHO Næste >> '% vbsGetPrivileges%' ECHO UAC.ShellExecute '! BatchPath!', Args, '', 'runas', 1 >> '% vbsGetPrivileges%' '% SystemRoot%  System32  WScript.exe' '% vbsGetPrivileges % '% * exit / B: gotPrivileges setlocal & pushd. cd / d% ~ dp0 hvis '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) :::::::::::::::: :::::::::::: :: START :::::::::::::::::::::::::::: REM Kør skal som administrator (eksempel ) - sæt koden som du vil ECHO% batchName% Argumenter:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Placer dine egne batchkommandoer, der kræver højde under den sidste linje.

Den angivne kode opretter en særlig VBS-fil, som genstarter den, hvis den ikke kører som administrator. Så hvis du starter den med begrænsede tilladelser, får du en UAC-prompt, der beder dig om at hæve privilegierne, før den kører sine kommandoer!

Sådan ser det ud i Windows 10:Windows 10 batchfil UAC-anmodning

Windows 10 hæver automatisk en batchfil

Kreditter for denne kode går til Matt .

Interessante Artikler

Redaktørens Valg

Sådan integreres Asana med Slack
Sådan integreres Asana med Slack
Er du en person, der bruger en masse programmer, mens du arbejder? Har du én app til projektledelse, én app til kommunikation med dine kolleger og én app til e-mails? Dette kan nogle gange være overvældende. Hvis du bruger Asana
Sådan vises offline i Steam
Sådan vises offline i Steam
Med 50.000 spil at vælge imellem er Steam virkelig en af ​​de bedste digitale spildistributionstjenester i verden. Derudover har platformen over 20 millioner indloggede brugere i spidsbelastningstider. Du kan købe
Sådan aktiveres eller deaktiveres faner (sæt) i Windows 10
Sådan aktiveres eller deaktiveres faner (sæt) i Windows 10
Dette indlæg forklarer, hvordan du aktiverer eller deaktiverer Sets-funktionen i Windows 10. Sets er en Tabbed Shell, der grupperer flere apps i faner som websider i Edge.
Sådan downloader du billeder fra et Google-dokument
Sådan downloader du billeder fra et Google-dokument
Google Docs er et af de bedste cloud-softwarealternativer til desktop-tekstbehandlere. Cloud-appen lader dig udarbejde dokumenter, der inkluderer tabeller, diagrammer, hyperlinks, YouTube-videoer, billeder og mere. Sikker på, det kan stadig have færre tekstformateringsmuligheder
Sådan deaktiveres privat browsing i Firefox
Sådan deaktiveres privat browsing i Firefox
Hvis du administrerer yngre internetbrugere og vil holde øje med deres aktiviteter, er deaktivering af privat browsing en måde at gøre det på. Denne vejledning viser dig, hvordan du deaktiverer privat browsing i Windows. Det vil omfatte
Sådan konverteres en Instagram-hjul til MP4
Sådan konverteres en Instagram-hjul til MP4
Instagram Reels er en relativt ny funktion, der giver dig mulighed for at lave korte 15 eller 30 sekunders videoer. Der er fantastiske redigeringsfunktioner, som Instagrammere kan bruge til at designe deres egne videoer og skabe unikt indhold. Hvis du er en
Sådan tilføjer du et link i Canva
Sådan tilføjer du et link i Canva
Det kan være yderst nyttigt at vide, hvordan man tilføjer links i Canva. Ved at indsætte et link i dit design, kan du tillade potentielle kunder at se din hjemmeside eller gå direkte til en bestemt produktside. Du har også muligheden