Utama Windows 10 Cara menaikkan fail batch secara automatik untuk menjalankannya sebagai pentadbir

Cara menaikkan fail batch secara automatik untuk menjalankannya sebagai pentadbir



Kadang-kadang anda perlu membuat fail kumpulan yang merangkumi perintah yang memerlukan hak tinggi. Oleh kerana fungsi UAC disertakan dalam Windows sejak Windows Vista, ketika memulakan file batch, file tersebut terbuka tanpa hak akses yang diperlukan kecuali anda mengklik kanannya dan memilih 'Run as Administrator' dari menu konteks. Inilah cara anda boleh membuat fail kumpulan yang akan menaikkan dirinya secara automatik.

Iklan


Sebelum anda meneruskan, lihat cara menambah fail Batch (* .bat) ke menu Baru File Explorer . Letakkan kandungan berikut pada awal fail kumpulan anda:

cara membuat lanskap satu halaman sahaja dalam dokumen google
:::::::::::::::::::::::::::::::::::::::::: :: Secara automatik semak & dapatkan hak pentadbir V2 ::::::::::::::::::::::::::::::::::::::::::: @echo off CLS ECHO. ECHO ============================= ECHO Running Admin shell ECHO =============== ==============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' for %% k in (% 0) set batchName = %% ~ nk set 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) lain (goto getPrivileges): getPrivileges jika'% 1 '==' ELEV '(echo ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************** ECHO Memohon UAC untuk Privilege Escalation ECHO **** ********************************** Set ECHO UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO Untuk Setiap strArg dalam WScript.Argumen >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPrivileges% ' ECHO Seterusnya >> '% vbsGetPrivileges%' ECHO UAC.ShellExecute '! BatchPath!', Args, '', 'runas', 1 >> '% vbsGetPrivileges%' '% SystemRoot%  System32  WScript.exe' '% vbsGetPrivileges % '% * exit / B: gotPrivileges setlocal & pushd. cd / d% ~ dp0 if '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) :::::::::::::::: :::::::::::: :: MULAI :::::::::::::::::::::::::::: REM Jalankan shell sebagai pentadbir (contoh ) - masukkan kod di sini yang anda suka ECHO% batchName% Argumen:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Letakkan perintah kumpulan anda sendiri yang memerlukan ketinggian di bawah baris terakhir.

Kod yang disediakan akan membuat fail VBS khas yang akan memulakannya semula jika tidak dijalankan sebagai Pentadbir. Oleh itu, jika anda melancarkannya dengan izin terhad, anda akan mendapat permintaan UAC yang meminta anda menaikkan hak istimewa sebelum menjalankan perintahnya!

Inilah penampilannya di Windows 10:Permintaan UAC fail kumpulan Windows 10

Windows 10 secara automatik menaikkan fail kumpulan

Kredit untuk kod ini pergi ke Mat .

Artikel Yang Menarik

Pilihan Editor

Cara Menonton MSNBC Tanpa Kabel
Cara Menonton MSNBC Tanpa Kabel
MSNBC adalah saluran kabel yang popular yang membuat anda mengikuti semua berita terkini. Sekiranya anda ingin mengetahui semua mengenai hal ehwal dan politik semasa, anda berada di tempat yang betul. Anda mungkin tertanya-tanya bagaimana
Registry tweak untuk melumpuhkan pemberitahuan Pusat Tindakan pada Windows 7
Registry tweak untuk melumpuhkan pemberitahuan Pusat Tindakan pada Windows 7
Di Windows 7, Pusat Tindakan memberitahu anda mengenai pelbagai tugas keselamatan dan penyelenggaraan. Ia memaparkan ikon bendera di kawasan pemberitahuan dan menunjukkan petua alat balon ketika Windows memerlukan beberapa tindakan dari anda seperti ketika kemas kini perlu dipasang, fail perlu disandarkan, atau ketika Anda tidak memiliki
Apakah Pusat Permainan dan Apa yang Berlaku dengannya?
Apakah Pusat Permainan dan Apa yang Berlaku dengannya?
Game Center ialah rumah untuk permainan iPhone, tetapi dengan iOS 10, Apple telah menghentikan apl itu dan memindahkan beberapa ciri Pusat Permainan ke dalam iOS.
Sentiasa Tunjukkan Alamat URL Penuh di Google Chrome
Sentiasa Tunjukkan Alamat URL Penuh di Google Chrome
Cara Selalu Menunjukkan URL Penuh di Google Chrome. Semua penyemak imbas moden menyembunyikan bahagian https: // dan www dari bar alamat (URL halaman). Google Chrome telah memulakan trend ini, terus menerus memperkenalkan perubahan tersebut. Pelayar web lain yang popular, Mozilla Firefox, juga telah menerima kemas kini yang serupa. Ramai pengguna tidak menyukai perubahan ini. Ia kelihatan seperti Chrome
Lumpuhkan Aplikasi yang Disarankan dalam Kongsi Panel di Windows 10
Lumpuhkan Aplikasi yang Disarankan dalam Kongsi Panel di Windows 10
Berikut adalah cara untuk melumpuhkan aplikasi yang disarankan dalam panel Share Windows 10 Creators Update jika anda tidak senang melihat ikonnya.
Adakah Instagram Memberitahu Anda Apabila Seseorang Log masuk ke Akaun Anda?
Adakah Instagram Memberitahu Anda Apabila Seseorang Log masuk ke Akaun Anda?
Instagram mungkin merupakan platform media sosial paling trend pada masa ini. Facebook terasa ketinggalan zaman, dan kebanyakan orang muda telah beralih ke IG. Namun, ada persoalan mengenai keselamatan akaun di Instagram. Facebook mempunyai keselamatan yang cukup ketat, tetapi bagaimana pula
Cara Menggunakan Kerangka Kunci dalam CapCut
Cara Menggunakan Kerangka Kunci dalam CapCut
Kerangka utama ialah bahagian penting dalam penyuntingan video, kerana ia membolehkan anda mencipta animasi dan peralihan yang lancar antara pelbagai kesan visual. CapCut, salah satu aplikasi penyuntingan video paling popular di sekeliling, membolehkan pengguna menambah bingkai utama pada projek mereka.