Sebagai pengembang, saya hosts
sering mengedit file untuk menambah host virtual lokal.
Karena hosts
file perlu diedit sebagai administrator, saya harus:
- Klik pada menu mulai
- Tipe
notepad
- Klik kanan pada ikon notepad, klik Jalankan sebagai administrator
- Klik Ya
- Kemudian Buka ...
C:\Windows\System32\drivers\etc\hosts
Cukup merepotkan.
Saya sudah mencoba membuat pintasan ke hosts
file di desktop, lalu klik kanan untuk mengubah properti pintasan lanjutan , tapi saya tidak bisa memilih Jalankan sebagai administrator .
Saya kira ini karena saya membuat jalan pintas ke file, dan bukan ke notepad
program.
Bagaimana saya bisa membuat pintasan ke notepad yang berjalan sebagai administrator dan membuka file host? Tidak apa-apa jika saya harus mengklik Ya setiap kali untuk mengonfirmasi bahwa saya ingin menjalankan program sebagai administrator.
%SYSTEMROOT%
, dan saya tidak dapat mengedit posting Anda tanpa mengedit setidaknya 6 karakter."C:\Program Files\VSCode\Code.exe" %SYSTEMROOT%\System32\drivers\etc\hosts
CMD batch tanpa konfirmasi UAC
Buka file teks baru, salin & tempel baris dan simpan sebagai
something.cmd
Jalan pintas tanpa konfirmasi UAC
Klik kanan pada desktop »Baru» Pintasan
Kedua metode akan meminta kata sandi administrator pertama kali dan menyimpannya.
Ini hanya berfungsi jika akun administrator Anda diaktifkan.
sumber
Buat folder dengan izin penuh untuk semua orang dan tambahkan ke PATH.
Di dalamnya buat file yang disebut
sudo.cmd
dengan teks berikut di dalamnya:Sekarang, mengetik
sudo notepad
akan memulai Notepad dengan hak istimewa Administrator (dengan UAC prompt terlebih dahulu). Ini sangat berguna (Anda juga bisasudo cmd
atausudo AnyAppYouCanThinkOf
).Kemudian buat file yang dipanggil
hosts.cmd
dan simpan dengan baris berikut:Sekarang cukup tekan Windan ketik
hosts
, lalu tekan Enterdan Anda memiliki prompt UAC untuk membuka file host di Notepad!sumber