เพิ่มรายการเมนูบริบท Run as administrator ให้กับไฟล์ MSI
มีประโยชน์ในการเปิดไฟล์ Windows Installer (*.msi) ในฐานะผู้ดูแลระบบ มีแอพเดสก์ท็อปบางตัวที่มีปัญหาในการติดตั้งอย่างถูกต้องเมื่อเปิดใช้งาน UAC นอกจากนี้ เมื่อคุณติดตั้งแพ็คเกจ MSI ในบัญชีผู้ใช้ที่จำกัด จำเป็นต้องมีพร้อมท์คำสั่งที่ยกระดับและการดำเนินการเพิ่มเติมอีกจำนวนหนึ่ง เพื่อหลีกเลี่ยงปัญหานี้ คุณสามารถเพิ่มคำสั่งเมนูบริบทสำหรับไฟล์ MSI ในแอป File Explorer ซึ่งจะทำให้คุณสามารถเรียกใช้ไฟล์ MSI ที่เลือกในฐานะผู้ดูแลระบบได้ นี่คือวิธีการ
โฆษณา
ซึ่งสามารถทำได้ด้วยการปรับแต่ง Registry อย่างง่าย ทำตามคำแนะนำด้านล่าง
- เปิดตัวแก้ไขรีจิสทรี.
- ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_CLASSES_ROOT\Msi. แพ็คเกจ\เชลล์
เคล็ดลับ: คุณสามารถ เข้าถึงคีย์รีจิสทรีที่ต้องการได้ด้วยคลิกเดียว.
หากคุณไม่มีคีย์รีจิสทรีดังกล่าว ให้สร้างมันขึ้นมา - สร้างคีย์ย่อยใหม่ที่นี่ชื่อ "runas" คุณจะได้รับ
HKEY_CLASSES_ROOT\Msi. Package\shell\runas
- ภายใต้คีย์ย่อย runas สร้างค่าสตริงใหม่ชื่อ HasLUAShield. อย่าตั้งค่าข้อมูลค่า ปล่อยว่างไว้ ค่านี้จำเป็นสำหรับการเพิ่มไอคอน UAC ให้กับรายการเมนูบริบทที่คุณกำลังสร้างเท่านั้น คุณควรได้รับมันดังนี้:
- ภายใต้คีย์ย่อย runas สร้างคีย์ย่อยใหม่ที่เรียกว่า "คำสั่ง" คุณจะได้รับเส้นทางต่อไปนี้:
HKEY_CLASSES_ROOT\Msi. Package\shell\runas\command
ตั้งค่าพารามิเตอร์เริ่มต้นของ สั่งการ คีย์ย่อยของข้อความต่อไปนี้:
C:\Windows\System32\msiexec.exe /i \"%1\" %*
คุณจะได้รับสิ่งนี้:
ตอนนี้คลิกขวาที่ไฟล์ *.msi เพื่อทดสอบรายการเมนูบริบท:
ข้อความแจ้ง UAC จะปรากฏขึ้น
คุณทำเสร็จแล้ว หากต้องการยกเลิกการเปลี่ยนแปลงนี้ ให้ลบคีย์ย่อย "runas" ที่กล่าวถึง
สามารถทำได้เช่นเดียวกันโดยใช้ Winaero Tweaker. ไปที่เมนูบริบท -> เรียกใช้ในฐานะผู้ดูแลระบบ:
ใช้ตัวเลือกนี้เพื่อหลีกเลี่ยงการแก้ไขรีจิสทรี
นอกจากนี้ ฉันยังสร้างไฟล์ Registry ที่พร้อมใช้งาน ดังนั้นคุณจึงสามารถหลีกเลี่ยงการแก้ไข Registry ด้วยตนเองได้ รวมไฟล์เลิกทำ
ดาวน์โหลดไฟล์ Registry
แค่นั้นแหละ.