Windows อนุญาตให้คุณเรียกใช้แอปพลิเคชันจากบัญชีของคุณในฐานะบัญชีผู้ใช้อื่น ตราบใดที่คุณมีข้อมูลรับรองสำหรับอีกบัญชีหนึ่ง ฟังก์ชันนี้มีให้ใน Windows ทุกรุ่น เช่น Windows 7, 8 และ 10 แม้ว่าเราจะกล่าวถึง Windows 10 เฉพาะในบทความนี้ แต่คุณสามารถปฏิบัติตามคำแนะนำเดียวกันนี้ในเวอร์ชันอื่นๆ ได้เช่นกัน ด้วยความช่วยเหลือของคุณลักษณะนี้ คุณไม่เพียงแต่สามารถเรียกใช้แอปพลิเคชันที่มีนามสกุล .exe เท่านั้น แต่คุณยังสามารถดำเนินการได้เกือบทุกอย่างและทุกนามสกุลไฟล์ที่คุณสามารถหาได้ ไม่ว่าจะเป็นไฟล์แบตช์ไปยังโปรแกรมติดตั้งอื่น คุณเรียกใช้ไฟล์เหล่านั้นในฐานะผู้ใช้อื่นได้
ฟังก์ชันนี้เปิดใช้งานโดยโปรแกรม RunAs ที่มาพร้อมกับ Windows โปรแกรม RunAs ถูกใช้อย่างกว้างขวางเพื่อการนี้ ซึ่งสามารถเข้าถึงได้ผ่านทางพรอมต์คำสั่งพร้อมกับ Windows Explorer ดังนั้นหากคุณต้องการอินเทอร์เฟซผู้ใช้แบบกราฟิก ก็มีบางอย่างสำหรับคุณเช่นกัน ในการใช้งานโปรแกรมนี้ มีบริการที่ต้องทำงานในพื้นหลัง โปรแกรม RunAs ขึ้นอยู่กับบริการ Secondary Log-on เพื่อให้สามารถเรียกใช้ไฟล์ต่างๆ ในฐานะผู้ใช้อื่นได้ หากบริการไม่ทำงานและหยุดทำงาน คุณจะไม่สามารถบรรลุผลตามที่ต้องการได้ ดังนั้น ตรวจสอบให้แน่ใจว่าบริการกำลังทำงานโดยค้นหาในหน้าต่าง Windows Services
ตามที่ปรากฏ มีหลายวิธีในการเรียกใช้แอปพลิเคชันในฐานะผู้ใช้ที่แตกต่างกัน เราจะครอบคลุมวิธีการต่างๆ เพื่อให้คุณเลือกใช้วิธีที่สะดวกและรวดเร็ว อย่างที่กล่าวไว้ เรามาลงมือกันเถอะ
วิธีที่ 1:การใช้ Windows Explorer
วิธีหนึ่งในการเรียกใช้แอปพลิเคชันในฐานะผู้ใช้อื่นสามารถทำได้ผ่าน Windows Explorer นี่เป็นวิธีที่ง่ายที่สุดวิธีหนึ่ง เนื่องจากเป็นวิธีการปกติในการเปิดโปรแกรม วิธีที่คุณเปิดโปรแกรมในบัญชีปัจจุบันของคุณ คุณสามารถเปิดใช้งานได้จากบัญชีผู้ใช้อื่นในลักษณะเดียวกัน ข้อแตกต่างเพียงอย่างเดียวคือคุณจะต้องเลือกตัวเลือกอื่นแทนการดับเบิลคลิกที่แอปพลิเคชันหรือเลือกเปิดจากเมนูแบบเลื่อนลง
ในบางกรณี ตัวเลือกที่จำเป็นในการเรียกใช้โปรแกรมในฐานะผู้ใช้อื่นอาจไม่สามารถใช้ได้สำหรับคุณในเมนูแบบเลื่อนลง นั่นเป็นเพราะนโยบายท้องถิ่นของ Windows ในกรณีเช่นนี้ คุณเพียงแค่ต้องเปลี่ยนนโยบายในหน้าต่าง Local Group Policy Editor และคุณก็พร้อมแล้วที่จะไป สำหรับสิ่งนี้ ให้ทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น เราจะต้องตรวจสอบให้แน่ใจว่า “เรียกใช้ในฐานะผู้ใช้อื่น ” ตัวเลือกจะปรากฏให้คุณเห็น ในการนั้น ให้เปิดกล่องโต้ตอบเรียกใช้โดยกด แป้น Windows + R .
- จากนั้น ในกล่องโต้ตอบ Run ให้พิมพ์ gpedit.msc และกดปุ่ม Enter ที่สำคัญ
- จะเป็นการเปิดหน้าต่าง Local Group Policy Editor ที่นั่น นำทางไปยังเส้นทางต่อไปนี้:
Computer Configuration > Administrative Templates > Windows Components > Credential User Interface
- จากนั้น ที่บานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่ เส้นทางที่เชื่อถือได้ที่จำเป็นสำหรับรายการข้อมูลรับรอง นโยบาย.
- ตรวจสอบให้แน่ใจว่าได้ตั้งค่าเป็น ไม่ได้กำหนดค่า . คลิกสมัคร แล้วกด ตกลง
- เมื่อคุณทำเสร็จแล้ว ให้ไปที่ไดเร็กทอรีที่มีแอปพลิเคชันที่คุณต้องการเรียกใช้อยู่
- คลิกขวาที่แอปพลิเคชันขณะกดปุ่ม Shift และเลือก “เรียกใช้ในฐานะผู้ใช้อื่น ” จากเมนูแบบเลื่อนลง
- หลังจากนั้น ให้ระบุชื่อผู้ใช้และรหัสผ่านของบัญชีผู้ใช้อื่นแล้วคลิก ตกลง การทำเช่นนั้นจะเรียกใช้แอปพลิเคชันในฐานะผู้ใช้ที่ให้มา
วิธีที่ 2:การใช้พรอมต์คำสั่ง
อีกวิธีหนึ่งที่คุณสามารถใช้โปรแกรม RunAs เพื่อเรียกใช้แอปพลิเคชันในฐานะผู้ใช้อื่นได้คือผ่านพรอมต์คำสั่ง คุณสามารถใช้ยูทิลิตี้ RunAs ในพรอมต์คำสั่งได้ เช่นเดียวกับที่คุณใช้คำสั่งอื่นๆ ด้วยความช่วยเหลือนี้ คุณยังสามารถสร้างไฟล์แบตช์ที่จะเรียกใช้แอปพลิเคชันบางอย่างสำหรับคุณในฐานะผู้ใช้ที่แตกต่างกันทุกครั้งที่คุณเรียกใช้ โดยทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น เปิด เมนูเริ่ม แล้วค้นหาพรอมต์คำสั่งเพื่อเปิดขึ้น
- เมื่อเปิดหน้าต่างพรอมต์คำสั่ง ให้ป้อนคำสั่งต่อไปนี้เพื่อเรียกใช้โปรแกรมในฐานะผู้ใช้อื่น:
runas /user:USERNAME "PathToFile" UserPassword
- ก่อนกด Enter ตรวจสอบให้แน่ใจว่าได้แทนที่ USERNAME, PathToFile และ รหัสผ่านผู้ใช้ ตัวแปรที่มีค่าที่เกี่ยวข้องกัน
- เมื่อเสร็จแล้ว ให้กดปุ่ม Enter คีย์และโปรแกรมควรทำงานเป็นผู้ใช้ที่ระบุ
- นอกจากนี้ คุณสามารถสร้างแบตช์ไฟล์ด้วยคำสั่งด้านบน คุณจะได้ไม่ต้องเปิดพรอมต์คำสั่งและป้อนคำสั่งทุกครั้งที่คุณต้องการรันโปรแกรมในฐานะผู้ใช้อื่น
- ในการดำเนินการนี้ ให้สร้างเอกสารข้อความแล้ววางคำสั่งด้านบนลงในเอกสารข้อความ
- หลังจากนั้น ให้บันทึกเอกสารเป็นแบตช์ไฟล์ เช่น ด้วย .bat นามสกุล.
- ตอนนี้ ทุกครั้งที่คุณต้องการเปิดแอปพลิเคชัน เพียงแค่เรียกใช้ไฟล์ .bat นี้ ไฟล์จะทำงานให้คุณเอง
วิธีที่ 3:การใช้เมนูเริ่ม
สุดท้าย คุณยังสามารถใช้ Start Menu อันโด่งดังเพื่อเรียกใช้แอปพลิเคชันในฐานะผู้ใช้อื่นได้ อย่างไรก็ตาม เพื่อให้สามารถทำได้ คุณจะต้องแก้ไขนโยบายภายในหน้าต่าง Local Group Policy Editor เมื่อคุณทำเสร็จแล้ว คุณจะสามารถเห็นตัวเลือก “เรียกใช้ในฐานะผู้ใช้อื่น” เมื่อคุณคลิกขวาที่แอปพลิเคชันในเมนูเริ่ม โดยทำตามคำแนะนำด้านล่าง:
- ก่อนอื่น เปิด Local Group Policy Editor โดยค้นหาในเมนูเริ่ม .
- เมื่อคุณเปิดตัวแก้ไขแล้ว ให้ไปที่เส้นทางต่อไปนี้:
User Configuration\Administrative Templates\Start Menu and Taskbar
- ที่นั่น ให้ดับเบิลคลิกที่ แสดงคำสั่ง “Run as different” ใน Start นโยบายบนบานหน้าต่างด้านขวา
- ตั้งค่านโยบายเป็น เปิดใช้งาน คลิกสมัคร แล้วกด ตกลง
- หลังจากนั้น ให้ดำเนินการต่อและรีบูตระบบเพื่อให้การเปลี่ยนแปลงมีผล
- เมื่อพีซีของคุณบูทขึ้น ให้ค้นหาแอปพลิเคชันในเมนูเริ่ม จากนั้นคลิกขวาที่แอปพลิเคชันนั้น คุณควรจะเห็น “เรียกใช้ในฐานะผู้ใช้อื่น ” ในเมนูแบบเลื่อนลง