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