Utama Windows 10 Cara meninggikan file batch secara otomatis untuk menjalankannya sebagai administrator

Cara meninggikan file batch secara otomatis untuk menjalankannya sebagai administrator



Terkadang Anda perlu membuat file batch yang menyertakan perintah yang memerlukan hak yang lebih tinggi. Karena fungsi UAC termasuk dalam Windows sejak Windows Vista, ketika memulai file batch, itu terbuka tanpa hak akses yang diperlukan kecuali Anda mengklik kanan dan memilih 'Run as Administrator' dari menu konteks. Berikut adalah bagaimana Anda dapat membuat file batch yang secara otomatis akan terangkat sendiri.

Iklan


Sebelum Anda melanjutkan, lihat Bagaimana cara menambahkan file batch (* .bat) ke menu baru File Explorer . Tempatkan konten berikut di awal file batch Anda:

aplikasi facebook terus mengeluarkan saya
:::::::::::::::::::::::::::::::::::::::::::::::: :: Otomatis cek & dapatkan hak admin V2 ::::::::::::::::::::::::::::::::::::::::::::::::: @echo off CLS ECHO. ECHO ============================= ECHO Menjalankan Admin shell ECHO =============== ==============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' untuk %% k dalam (% 0) lakukan set batchName = %% ~ nk set 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) else (buka getPrivileges): getPrivileges if'% 1 '== ELEV '(echo ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************** ECHO Memanggil UAC untuk Eskalasi Hak Istimewa ECHO **** ********************************** ECHO Set UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO Untuk Setiap strArg di WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPri ECHO Selanjutnya >> '% 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 admin (contoh ) - letakkan kode di sini sesuka Anda ECHO% batchName% Argumen:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Tempatkan perintah batch Anda sendiri yang memerlukan ketinggian di bawah baris terakhir.

Kode yang diberikan akan membuat file VBS khusus yang akan memulai ulang jika tidak dijalankan sebagai Administrator. Jadi, jika Anda meluncurkannya dengan izin terbatas, Anda akan mendapatkan prompt UAC yang meminta Anda untuk meningkatkan hak sebelum menjalankan perintahnya!

Berikut tampilannya di Windows 10:Permintaan UAC file batch Windows 10

Windows 10 secara otomatis meningkatkan file batch

Kredit untuk kode ini masuk ke Matt .

Artikel Menarik

Pilihan Editor

Cara Mengedit Bio Instagram Anda
Cara Mengedit Bio Instagram Anda
Salah satu hal pertama yang akan dilihat siapa pun di profil Instagram Anda adalah bio Anda. Di sini, Anda dapat menulis informasi paling berharga tentang Anda, profil Anda, atau bisnis yang Anda kembangkan. Dan pengikut Anda dapat menemukan
Cara Mengetik Terbalik
Cara Mengetik Terbalik
Hasilkan angka dan huruf terbalik dan kirim teks terbalik atau posting status menggunakan alat online seperti TXTN atau dengan mempelajari karakter Unicode.
Apa Itu Pesan Suara dan Cara Mengaturnya
Apa Itu Pesan Suara dan Cara Mengaturnya
Pesan suara adalah pesan suara digital yang ditinggalkan penelepon di telepon rumah, Android, atau iPhone saat orang yang dihubungi tidak ada atau sedang sibuk dengan percakapan lain.
Apa itu File TEX?
Apa itu File TEX?
File TEX adalah file dokumen sumber LaTeX. Berikut lebih lanjut tentang file TEX termasuk cara membuka atau mengonversinya ke PDF, PNG, dll.
Cara Mengunduh dan Melihat Semua File Android Anda
Cara Mengunduh dan Melihat Semua File Android Anda
Salah satu dari banyak aspek keren Android adalah kenyataan bahwa Anda dapat mengakses semua aspek sistem operasi. Tidak seperti iOS, Anda dapat melihat semua file sistem dan memiliki akses ke setiap file dan folder di perangkat.
Cara mengubah warna latar belakang jendela Pidgin
Cara mengubah warna latar belakang jendela Pidgin
Pelajari cara mengubah warna latar belakang jendela Pidgin menggunakan file gtkrc.
Tuner Latar Belakang Desktop
Tuner Latar Belakang Desktop
Desktop Background Tuner adalah karya terbaru saya. Ini memungkinkan Anda untuk mengubah beberapa pengaturan registri tersembunyi dari fitur Latar Belakang Desktop di Windows 7 dan Windows 8. Versi 1.1 telah keluar, unduh sekarang. Dengan Desktop Background Tuner Anda akan dapat: Advertisment Menambahkan atau menghapus item ke kotak kombo 'Lokasi Gambar'. Saya akan menyebut mereka 'grup' untuk kesederhanaan,