Cara mudah ...
Ini adalah cara mengatur perintah mudah untuk mendapatkan hak istimewa admin kapan saja, dari sesi PowerShell mana saja!
Langkah 1: Buka Profil PowerShell Anda. (Izinkan notepad untuk membuat file jika hilang.)
notepad "$profile"
Langkah 2: Tempelkan kode berikut di mana saja di file itu.
function GoAdmin { start-process powershell –verb runAs }
Langkah 3: Mulai ulang PowerShell. Perintah sekarang tersedia secara permanen.
Langkah 4: Kapan pun Anda ingin masuk admin, cukup ketik GoAdmin
(dan jangan khawatir mengetik huruf yang benar; fungsi PS sebenarnya tidak sensitif huruf). Anda tentu saja dapat menamai fungsi itu sesuatu yang lain seperti Elevate
atau apa pun, tetapi saya tidak ingin risiko konflik jadi saya menamakannya frasa dua kata tanpa tanda hubung, untuk memastikannya tidak akan pernah bertentangan dengan fitur PowerShell sendiri.
Perhatikan bahwa jendela administrator terbuka di shell yang terpisah. Anda dapat menutup shell asli, atau membiarkannya tetap terbuka. Jika pekerjaan admin Anda melakukan sesuatu yang "besar" seperti menambahkan / memodifikasi variabel lingkungan, maka shell pengguna Anda (non-admin) cukup mengetik refreshenv
untuk memuat ulang lingkungannya dan mendapatkan perubahan.
Jadi pada dasarnya, GoAdmin
lakukan saja admin admin seperti menginstal paket (dengan https://chocolatey.org/ tentu saja!), Lalu tutup jendela admin dan jalankan refreshenv
di shell-pengguna Anda! Voila.