Saya memiliki file batch bernama test.bat
. Saya memanggil instruksi di bawah ini dalam test.bat
file:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Ketika saya menjalankan ini melalui command prompt, testscript saya berjalan dengan sukses. Saya ingin menjalankannya sebagai administrator (seolah-olah saya telah membuat pintasan desktop dan menjalankan sebagai administrator. Seharusnya tidak meminta nama pengguna atau sandi).
Saya telah mencoba menambahkan /elevate
dan /NOUAC
parameter di atas test.bat
, tetapi tidak berhasil. Bagaimana cara memperbaiki masalah ini?
Saya tahu cara melakukannya secara manual, tetapi saya ingin ini dijalankan dari command prompt.
(Oleh Marnix Klooster ): ... tanpa menggunakan alat tambahan apa pun, seperti yang disarankan dalam jawaban atas pertanyaan Pengguna Super Bagaimana menjalankan program dari baris perintah dengan hak yang ditinggikan .)
sudo.bat
mungkin berguna bagi seseorang. pastebin.com/taHp4FzR