Chủ YếU Windows 10 Cách tự động nâng cấp một tệp hàng loạt để chạy nó với tư cách quản trị viên

Cách tự động nâng cấp một tệp hàng loạt để chạy nó với tư cách quản trị viên



Đôi khi bạn cần tạo một tệp hàng loạt bao gồm các lệnh yêu cầu quyền nâng cao. Do chức năng UAC được bao gồm trong Windows kể từ Windows Vista, khi khởi động một tập tin hàng loạt, nó sẽ mở ra mà không có quyền truy cập cần thiết trừ khi bạn nhấp chuột phải vào nó và chọn 'Run as Administrator' từ menu ngữ cảnh. Đây là cách bạn có thể tạo một tệp hàng loạt sẽ tự động nâng cấp chính nó.

Quảng cáo


Trước khi bạn tiếp tục, hãy xem cách thêm tệp Batch (* .bat) vào menu mới của File Explorer . Đặt nội dung sau vào đầu tệp hàng loạt của bạn:

tài liệu google đặt hình ảnh đằng sau văn bản
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: :: Tự động kiểm tra và nhận quyền quản trị V2 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: @echo tắt CLS ECHO. ECHO ============================= ECHO Chạy trình bao quản trị ECHO ===================== ==============: init setlocal DisableDelayedExpansion set 'batchPath =% ~ 0' for %% k in (% 0) do set batchName = %% ~ nk set 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL if'% errorlevel% '==' 0 '(goto gotPrivileges) else (goto getPrivileges): getPrivileges if'% 1 '==' ELEV '(echo ELEV & shift / 1 & goto gotPrivileges) ECHO. ECHO ************************************** ECHO Gọi UAC để leo thang đặc quyền ECHO **** ********************************** ECHO Đặt UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO For Each strArg in WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPrivileges% ' ECHO Tiếp theo >> '% vbsGetPrivileges%' ECHO UAC.ShellExecute '! BatchPath!', Args, '', 'runas', 1 >> '% vbsGetPrivileges%' '% SystemRoot%  System32  WScript.exe' '% vbsGetPrivileges % '% * exit / B: gotPrivileges setlocal & pushd. cd / d% ~ dp0 if '% 1' == 'ELEV' (del '% vbsGetPrivileges%' 1> nul 2> nul & shift / 1) :::::::::::::::: :::::::::::: :: START ::::::::::::::::::::::::::::: REM Chạy shell với tư cách quản trị viên (ví dụ ) - đặt mã ở đây tùy thích ECHO% batchName% Đối số:% 1% 2% 3% 4% 5% 6% 7% 8% 9

Đặt các lệnh hàng loạt của riêng bạn yêu cầu độ cao bên dưới dòng cuối cùng.

Mã được cung cấp sẽ tạo một tệp VBS đặc biệt, tệp này sẽ khởi động lại nó nếu nó không chạy với tư cách Quản trị viên. Vì vậy, nếu bạn khởi chạy nó với các quyền hạn chế, bạn sẽ nhận được lời nhắc UAC yêu cầu bạn nâng cao đặc quyền trước khi nó chạy các lệnh!

Đây là giao diện của nó trong Windows 10:Yêu cầu UAC tệp hàng loạt của Windows 10

Windows 10 tự động nâng cấp một tệp hàng loạt

Tín dụng cho mã này sẽ được chuyển đến Matt .

Bài ViếT Thú Vị

Editor Choice

Cách chụp ảnh màn hình trong Windows 8.1: ba cách mà không cần sử dụng công cụ của bên thứ ba
Cách chụp ảnh màn hình trong Windows 8.1: ba cách mà không cần sử dụng công cụ của bên thứ ba
Rất thường xuyên, khi tôi yêu cầu người dùng ứng dụng của mình chụp ảnh màn hình để khắc phục sự cố họ đang gặp phải, họ sẽ bối rối. Một số người trong số họ không biết cách họ có thể chụp ảnh màn hình, đó là lý do tại sao tôi quyết định viết bài này. Windows 8.1 cung cấp cho bạn ba tùy chọn khác nhau để tạo
Có 57 hiệu ứng đặc biệt mới của Story Remix trong Windows 10
Có 57 hiệu ứng đặc biệt mới của Story Remix trong Windows 10
Story Remix là một sự phát triển của ứng dụng Ảnh giúp bạn hồi tưởng lại những kỷ niệm và giới thiệu việc tạo câu chuyện video từ ảnh và video của bạn dễ dàng hơn bao giờ hết. Tính năng này đã được lên kế hoạch cho Windows 10 Fall Creators vào tháng 10, nhưng sẽ không được cung cấp cùng với hệ điều hành. Thay vào đó, nó sẽ đến với bản xem trước 'Redstone 4'
Cách gỡ cài đặt trò chơi Steam
Cách gỡ cài đặt trò chơi Steam
Tìm hiểu cách xóa trò chơi Steam để giải phóng dung lượng trên ổ cứng hoặc dọn sạch các trò chơi bạn không cần nữa.
Cách chỉnh sửa ảnh GIF trên PC hoặc điện thoại thông minh
Cách chỉnh sửa ảnh GIF trên PC hoặc điện thoại thông minh
Ah, GIF: sự giao nhau giữa ảnh và video. Ai đã dự đoán rằng những tập tin này sẽ phổ biến như thế này, họ đã hoàn toàn đúng. Trên thực tế, tính năng GIF đã được thêm vào các ứng dụng nhắn tin tức thì khác nhau, vì vậy bạn không cần phải
Làm thế nào để xem bạn bè đã thêm gần đây trên Facebook
Làm thế nào để xem bạn bè đã thêm gần đây trên Facebook
https://www.youtube.com/watch?v=H66FkAc9HUM Facebook là một trong những nền tảng xã hội phổ biến nhất. Công ty giúp bạn dễ dàng tổ chức và sắp xếp danh sách bạn bè cũng như giữ liên lạc với những người bạn quan tâm. Nó là
Đánh giá HP OfficeJet 4630 e-All-in-One
Đánh giá HP OfficeJet 4630 e-All-in-One
OfficeJet 4630 eAiO của HP nhắm đến các doanh nghiệp siêu nhỏ và văn phòng gia đình, kết hợp tính năng in hai mặt với khả năng quét, fax và sao chép trong một thiết bị giá rẻ duy nhất. Nó đủ nhỏ để ngồi trên bàn và đi kèm với một
Thêm tài khoản người dùng cổ điển vào Control Panel trong Windows 10
Thêm tài khoản người dùng cổ điển vào Control Panel trong Windows 10
Cách thêm tài khoản người dùng cổ điển vào Control Panel trong Windows 10 Hôm nay, chúng ta sẽ xem cách thêm applet User Accounts cổ điển vào Control Panel trong Windows 10. Theo mặc định, nó bị ẩn và chỉ có thể mở bằng lệnh netplwiz hoặc control userpasswords2 . Có nó trong Control Panel cổ điển