Pagrindinis „Windows 10“ Kaip automatiškai pakelti paketinį failą, kad jis būtų paleistas kaip administratorius

Kaip automatiškai pakelti paketinį failą, kad jis būtų paleistas kaip administratorius



Kartais reikia sukurti paketinį failą, kuriame yra komandos, kurioms reikalingos padidintos teisės. Dėl UAC funkcijos, įtrauktos į „Windows“ nuo „Windows Vista“, paleidus paketinį failą, jis atsidaro be reikiamų prieigos teisių, nebent dešiniuoju pelės mygtuku spustelėkite jį ir kontekstiniame meniu pasirinkite „Vykdyti kaip administratorius“. Štai kaip galite sukurti paketinį failą, kuris automatiškai pakils.

Reklama


Prieš tęsdami, žr Kaip pridėti paketinį failą (* .bat) į 'File Explorer' naują meniu . Paketinio failo pradžioje įdėkite šį turinį:

kaip atblokuoti mobiliojo telefono numerį
:::::::::::::::::::::::::::::::::::::::::::: :: Automatiškai tikrinti ir gauti administratoriaus teisės V2 :::::::::::::::::::::::::::::::::::::::::::::: @echo off CLS ECHO. ECHO ============================= „ECHO Running Admin shell“ ECHO =============== ==============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' %% k in (% 0) do set batchName = %% ~ nk set '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 '(aidi ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO *************************************** ECHO kviečia UAC dėl privilegijų eskalavimo ECHO **** ********************************** ECHO rinkinys UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO kiekvienam strArg WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>% vbsGetPrivileges%' ECHO Kitas >>% vbsGetPrivileges% 'ECHO UAC.ShellExecute'! BatchPath! ', Args,' ',' runas ', 1 >>'% vbsGetPrivileges% ''% SystemRoot%  System32  WScript.exe ''% vbsGetPrivileges % '% * exit / B: gotPrivileges setlocal & pushd. cd / d% ~ dp0 jei '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) ::::::::::::::::: :::::::::::: :: START :::::::::::::::::::::::::::::: REM paleisti apvalkalą kaip administratorius (pavyzdys ) - įdėkite kodą kaip jums patinka ECHO% batchName% Argumentai:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Įdėkite savo paketines komandas, kurias reikia pakelti žemiau paskutinės eilutės.

Pateiktas kodas sukurs specialų VBS failą, kuris bus paleistas iš naujo, jei jis neveikia kaip administratorius. Taigi, jei paleisite jį su ribotomis teisėmis, gausite UAC raginimą pakelti privilegijas, kol ji paleis savo komandas!

Štai kaip tai atrodo „Windows 10“:„Windows 10“ paketinio failo UAC užklausa

„Windows 10“ automatiškai pakelia paketinį failą

Šio kodo kreditai skiriami Matt .

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

„Vivaldi Browser 2.1“ dabar yra „Picture-in-Picture“ (PiP)
„Vivaldi Browser 2.1“ dabar yra „Picture-in-Picture“ (PiP)
Inovatyvios „Vivaldi“ naršyklės komanda paskelbė naują būsimos programos versijos vaizdą. „Vivaldi 2.1.1332.4“ pateikia keletą naujų funkcijų, naują „Picture-in-Picture“ režimą ir galimybę kurti užrašus iš „Quick Commands“. Reklama „Picture-in-Picture“ režimas leidžia atidaryti vaizdo įrašus, kurie leidžiami žiniatinklio naršyklėje mažame perdangos lange
Kaip pataisyti vertikalias linijas „Samsung“ televizoriuje
Kaip pataisyti vertikalias linijas „Samsung“ televizoriuje
Jei „Samsung“ televizoriuje matote vertikalias linijas, tai gali būti ryšio problema. Tačiau horizontalios linijos gali reikšti ką kita.
Kaip patikrinti, ar „Twitter“ paskyra yra robotas
Kaip patikrinti, ar „Twitter“ paskyra yra robotas
Net jei nesate tikri dėl „Twitter“ robotų apibrėžimo, galbūt girdėjote, kad kažkas jais skundžiasi. Botai yra automatizuotos „Twitter“ paskyros, apsimetinėjančios tikrais žmonėmis, kuriems patinka ir tviteryje skelbiamas skirtingas turinys. Jie valdomi programine įranga.
Kas yra registro raktas?
Kas yra registro raktas?
Registro raktas yra tarsi aplankas „Windows“ registre. Jame gali būti ir reikšmių, ir papildomų registro raktų.
Kaip naudoti garso patikrą „iPhone“ ir kituose „Apple“ įrenginiuose
Kaip naudoti garso patikrą „iPhone“ ir kituose „Apple“ įrenginiuose
Garso patikrinimas yra viena šauniausių paslėptų iPhone funkcijų. Naudokite jį, kad apsaugotumėte ausis klausydamiesi muzikos.
Kas yra periskopo objektyvas ir ar jūsų iPhone jį turi?
Kas yra periskopo objektyvas ir ar jūsų iPhone jį turi?
„Apple“ pristatė periskopo lęšius „iPhone 15 Pro Max“. Periskopo objektyvai leidžia pasiekti didesnį optinio priartinimo lygį, todėl lengviau fotografuoti aukštos kokybės nuotraukas iš toli.
„Dell UltraSharp U2412M“ apžvalga
„Dell UltraSharp U2412M“ apžvalga
U2412M yra viena iš mirštančių veislių. Daugumai kompiuterių monitorių pritaikius 16: 9 formato santykį ir „Full HD“ raišką, šis „Dell“ 24 colių IPS skydelis atkakliai palaiko senosios mokyklos 16:10 santykį ir suteikia papildomą