Tôi có một tập tin hàng loạt được gọi là test.bat
. Tôi đang gọi các hướng dẫn dưới đây trong test.bat
tập tin:
start /min powershell.exe %sysdrive%\testScripts\testscript1.ps1
Khi tôi chạy nó thông qua dấu nhắc lệnh, bản kiểm tra của tôi đang chạy thành công. Tôi muốn chạy nó với tư cách quản trị viên (như thể tôi đã tạo một lối tắt trên màn hình và chạy với tư cách quản trị viên. Nó không nên nhắc cho bất kỳ tên người dùng hoặc mật khẩu nào).
Tôi đã thử thêm /elevate
và /NOUAC
tham số ở trên test.bat
, nhưng không có may mắn. Làm thế nào để tôi khắc phục vấn đề này?
Tôi biết cách thực hiện thủ công, nhưng tôi muốn điều này được thực thi từ dấu nhắc lệnh.
(Tác giả Marnix Klooster ): ... mà không sử dụng bất kỳ công cụ bổ sung nào, như những công cụ được đề xuất trong câu trả lời cho câu hỏi Siêu người dùng Làm thế nào để chạy chương trình từ dòng lệnh với quyền nâng cao .)
sudo.bat
có thể hữu ích cho ai đó pastebin.com/taHp4FzR