หลัก Windows 10 วิธียกระดับไฟล์แบตช์โดยอัตโนมัติเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ

วิธียกระดับไฟล์แบตช์โดยอัตโนมัติเพื่อเรียกใช้ในฐานะผู้ดูแลระบบ



บางครั้งคุณต้องสร้างไฟล์แบตช์ซึ่งมีคำสั่งที่ต้องใช้สิทธิ์ในการยกระดับ เนื่องจากฟังก์ชัน UAC รวมอยู่ใน Windows ตั้งแต่ Windows Vista เมื่อเริ่มไฟล์แบตช์ไฟล์จะเปิดขึ้นโดยไม่มีสิทธิ์การเข้าถึงที่จำเป็นเว้นแต่คุณจะคลิกขวาและเลือก 'Run as Administrator' จากเมนูบริบท นี่คือวิธีที่คุณสามารถสร้างไฟล์แบตช์ซึ่งจะยกระดับตัวเองโดยอัตโนมัติ

การโฆษณา


ก่อนดำเนินการต่อโปรดดู วิธีเพิ่มไฟล์ Batch (* .bat) ไปยังเมนูใหม่ของ File Explorer . วางเนื้อหาต่อไปนี้ที่จุดเริ่มต้นของไฟล์แบตช์ของคุณ:

วิธีรับบอทที่ไม่ลงรอยกัน
:::::::::::::::::::::::::::::::::::::::: :: ตรวจสอบและรับอัตโนมัติ สิทธิ์ของผู้ดูแลระบบ V2 ::::::::::::::::::::::::::::::::::::::::::::::::::: CLS ECHO ECHO ============================= ECHO กำลังรันเชลล์ผู้ดูแลระบบ ECHO =============== ==============: init setlocal DisableDelayedExpansion ตั้งค่า 'batchPath =% ~ 0' สำหรับ %% k ใน (% 0) ตั้งค่า batchName = %% ~ nk set 'vbsGetPrivileges =% temp%  OEgetPriv_% batchName% .vbs 'setlocal EnableDelayedExpansion: checkPrivileges NET FILE 1> NUL 2> NUL ถ้า'% errorlevel% '==' 0 '(goto gotPrivileges) else (ไปที่ getPrivileges): getPrivileges ถ้า'% 1 '==' ELEV '(echo ELEV & shift / 1 & goto gotPrivileges) ECHO ECHO ************************************** ECHO เรียก UAC สำหรับการเลื่อนระดับสิทธิ์ ECHO **** ********************************** ECHO ตั้งค่า UAC = CreateObject ^ ('Shell.Application' ^)> ' % vbsGetPrivileges% 'ECHO args =' ELEV '>>'% vbsGetPrivileges% 'ECHO สำหรับแต่ละ strArg ใน WScript.Arguments >>'% vbsGetPrivileges% 'ECHO args = args ^ & strArg ^ &' '>>'% vbsGetPrivileges% ' ECHO ถัดไป >> '% 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 Run shell as admin (ตัวอย่าง ) - ใส่รหัสที่คุณต้องการ ECHO% batchName% อาร์กิวเมนต์:% 1% 2% 3% 4% 5% 6% 7% 8% 9

วางคำสั่งแบตช์ของคุณเองซึ่งต้องมีการยกระดับใต้บรรทัดสุดท้าย

รหัสที่ให้มาจะสร้างไฟล์ VBS พิเศษซึ่งจะรีสตาร์ทหากไม่ได้ทำงานในฐานะผู้ดูแลระบบ ดังนั้นหากคุณเปิดใช้งานด้วยสิทธิ์ที่ จำกัด คุณจะได้รับพรอมต์ UAC เพื่อขอให้คุณยกระดับสิทธิ์ก่อนที่จะรันคำสั่ง!

นี่คือลักษณะที่ปรากฏใน Windows 10:คำขอไฟล์ UAC ของ Windows 10 แบตช์

Windows 10 จะยกระดับไฟล์แบตช์โดยอัตโนมัติ

เครดิตสำหรับรหัสนี้ไปที่ ม ธ .

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีเล่น Hearthstone Against Friends
วิธีเล่น Hearthstone Against Friends
Hearthstone เป็นหนึ่งในเกมไพ่ออนไลน์ที่ได้รับความนิยมมากที่สุด โดยมีผู้เล่นหลายล้านคนทดสอบกลยุทธ์และทักษะของตนในโหมดเกมต่างๆ อย่างไรก็ตาม มีบางอย่างที่ดีกว่าการเล่นกับคนแปลกหน้าทางออนไลน์ คุณอาจไม่รู้ แต่ Hearthstone ก็เช่นกัน
รูปแบบเสียงแบบไม่สูญเสียสำหรับการริปและจัดเก็บซีดีเพลง
รูปแบบเสียงแบบไม่สูญเสียสำหรับการริปและจัดเก็บซีดีเพลง
แม้แต่รูปแบบเสียงที่ดีที่สุดสำหรับการสร้างสำเนาที่สมบูรณ์แบบของซีดีเพลงของคุณในรูปแบบเสียงแบบไม่สูญเสียข้อมูลก็ยังมีทั้งข้อดีและข้อเสีย
9 วอลเปเปอร์ฤดูร้อนฟรีที่ดีที่สุดประจำปี 2024
9 วอลเปเปอร์ฤดูร้อนฟรีที่ดีที่สุดประจำปี 2024
วอลเปเปอร์ฤดูร้อนฟรีเหล่านี้จะนำภายนอกเข้ามาในบ้านหรือบนโทรศัพท์ของคุณ ค้นหาภาพดอกไม้ ชายหาด พระอาทิตย์ตก และอื่นๆ ที่น่าทึ่ง
Bufferbloat: แก้ไขเครือข่ายที่ช้าของคุณ
Bufferbloat: แก้ไขเครือข่ายที่ช้าของคุณ
Bufferbloat เป็นอาการปวด ไม่ใช่แค่ความเจ็บปวดเพราะสร้างความหายนะให้กับประสิทธิภาพเครือข่ายของคุณ ไม่ใช่เรื่องง่ายที่จะวินิจฉัย เครื่องมือเช่น Flent help แต่โดยทั่วไปแล้ว Bufferbloat ดูเหมือนการเชื่อมต่อที่ช้าและเวลาแฝงมาก ที่
Adobe Premiere หยุดทำงานระหว่างการส่งออก – สิ่งที่ต้องทำ
Adobe Premiere หยุดทำงานระหว่างการส่งออก – สิ่งที่ต้องทำ
Adobe Premiere Pro น่าจะเป็นชุดตัดต่อวิดีโอที่ได้รับความนิยมมากที่สุด คุณจ่ายสำหรับสิทธิ์ในการใช้งาน แต่ในทางกลับกัน คุณจะได้รับเครื่องมือแก้ไขที่ทรงพลังที่สุดที่ผู้ใช้ตามบ้านสามารถใช้ได้โดยไม่ต้อง
ไดรฟ์ NAS ที่ดีที่สุดสำหรับธุรกิจคืออะไร
ไดรฟ์ NAS ที่ดีที่สุดสำหรับธุรกิจคืออะไร
มีความต้องการอย่างมากสำหรับการจัดเก็บข้อมูล โดยเฉพาะอย่างยิ่งธุรกิจไม่สามารถทำสิ่งนี้ได้เพียงพอ ยุคสมัยของการอัพเกรดพื้นที่จัดเก็บข้อมูลของเซิร์ฟเวอร์อย่างสม่ำเสมอเพื่อให้เป็นไปตามขั้นตอนนั้นหมดไปนานแล้ว เนื่องจากธุรกิจต่างๆ
เราเตอร์การควบคุมโดยผู้ปกครองที่ดีที่สุดของปี 2024
เราเตอร์การควบคุมโดยผู้ปกครองที่ดีที่สุดของปี 2024
เราทดสอบเราเตอร์การควบคุมโดยผู้ปกครองจาก Asus, Netgear, TP-Link และอื่นๆ เพื่อช่วยให้คุณป้องกันลูกๆ ของคุณให้ห่างจากมุมมืดของอินเทอร์เน็ต