NirCmd Elevate Switch Ditambahkan – Beberapa Kegunaan Berguna
NirCmd v2.40 dan yang lebih tinggi menyertakan sakelar "elevate" dan "elevatecmd" untuk menjalankan dan menjalankan perintah dengan hak administrator di bawah Windows 7/Vista/2008. Berikut adalah beberapa kegunaan yang berguna dari alat all-in-one ini.
Tentu saja, Anda akan melihat dialog elevasi Kontrol Akun Pengguna saat Anda menggunakan NirCmd dengan sakelar “elevate” atau “elevatecmd”. Tidak ada cara untuk melewatinya tanpa menonaktifkan UAC atau tanpa melonggarkan pengaturan UAC.
Luncurkan aplikasi yang ditinggikan ("Jalankan sebagai Administrator")
Untuk meluncurkan aplikasi, ucapkan Notepad sebagai administrator, gunakan pintasan/perintah berikut dari dialog Jalankan:
nircmd meninggikan notepad.exe
atau dengan memasukkan path lengkap:
nircmd elevate c:\windows\system32\notepad.exe
Jika jalur berisi spasi, sertakan jalur dalam tanda kutip ganda. Sebagai contoh:
nircmd angkat "C:\Program Files\Windows NT\Accessories\wordpad.exe"
Luncurkan aplikasi yang ditinggikan & Lewati parameter
IMO, ini mungkin hal yang paling dibutuhkan di Windows 7 & Windows Vista. Windows memungkinkan Anda untuk menjalankan aplikasi yang ditinggikan dengan mengklik kanan pintasan atau yang dapat dieksekusi, dan memilih "Jalankan sebagai Administrator". Namun, tidak ada opsi untuk meneruskan parameter ke aplikasi yang ditinggikan.
Contoh #1 – Edit file HOSTS
Untuk membuat pintasan untuk mengedit file HOSTS (Anda harus meninggikan editor untuk menulis ke HOSTS), Anda menggunakan perintah ini:
nircmd elevate Notepad "C:\Windows\System32\Drivers\Etc\HOSTS"
[svg%3E]
Contoh #2 – Daftarkan atau Batalkan Pendaftaran DLL
Ingin register/unregister file DLL atau OCX dengan cepat, tanpa harus membuka Command Prompt (sebagai Administrator) terlebih dahulu? Gunakan perintah ini dari Mulai/Jalankan:
nircmd meninggikan regsvr32 c:\windows\system32\jscript.dll
Contoh #3 – Ambil Kepemilikan File atau Folder
Untuk Mengambil Kepemilikan folder, gunakan:
NirCmd elevate cmd /k takeown /f <foldername> /r /d y
[svg%3E]
Diikuti oleh ICacls untuk menetapkan Izin.
NirCmd elevate cmd /k icacls <foldername> /grant administrator:F /T
[svg%3E]
(Penggunaan TakeOwn dan ICacls untuk file/folder dijelaskan dalam artikel kami Cara Mengambil Kepemilikan file atau folder menggunakan baris perintah di Windows.)
Contoh #4 – Buka Command Prompt yang Ditinggikan di Folder Tertentu
Saat Anda membuka Command Prompt yang ditinggikan menggunakan menu Start atau menggunakan pintasan Command Prompt, direktori awal default adalah C:\Windows\System32. Anda menggunakan perintah CD untuk mengubah ke direktori yang berbeda. Menggunakan NirCmd, Anda dapat membuka jendela Command Prompt yang lebih tinggi yang menyebutkan direktori awal (misalnya D:\Test, dalam contoh ini).
nircmd meninggikan cmd.exe /k cd /d "D:\Test"
Sakelar "Elevatecmd"
Seperti disebutkan sebelumnya, ada juga sakelar elevatecmd yang ditambahkan ke NirCmd. Perhatikan bahwa ini berbeda dari ketinggian sakelar baris perintah. Sakelar elevatecmd menjalankan perintah NirCmd (perintah internal NirCmd) dengan hak administrator.
Menulis ke Registry menggunakan NirCmd
Menulis ke HKEY_LOCAL_MACHINE memerlukan elevasi, dan Anda harus menggunakan elevatecmd jika Anda menggunakan sakelar "regsetval" NirCmd untuk menulis ke nilai registri.
NirCmd elevatecmd regsetval sz "HKLM\Software\Test" "Nilai1" "data uji"
Ini menulis data "data uji" di bawah nilai registri "Nilai1" di kunci registri di atas.
Unduh NirCmd – alat baris perintah Windows dari NirSoft. Lihat juga Panduan Referensi Perintah NirCmd, untuk memanfaatkan alat ini sebaik-baiknya.
______ _