Monday, September 29, 2008

ShellRunas - launching programs under different accounts in Windows XP

การรันโปรแกรมภายใต้แอคเคาท์อื่นใน Windows XP โดยใช้ ShellRunas
บทความโดย: Thai Windows Administrator Blog

โดยดีฟอลท์บน Windows Vista นั้น มีทางเลือกในการรันโปรแกรมภายใต้ยูสเซอร์ Administrator โดยผ่านฟีเจอร์ User Account Control และหากต้องการรันโปรแกรมภายใต้แอคเคาท์อื่นๆ ก็สามารถทำได้เช่นกัน โดยใช้ Group Poilicy Editor ทำการคอนฟิก "User Account Control:Behavior of the elevation prompt for administrators in Administrative Approval Mode เป็น "Prompt for credentials" (อ่านรายละเอียดได้ที่ การรันโปรแกรมภายใต้ยูสเซอร์อื่นบน Windows Vista) แต่หากไม่ต้องการทำการคอนฟิกแบบแมนนวลก็สามารถใช้โปรแกรมฟรีที่ชื่อว่า ShellRunas (โปรแกรม ShellRunas พัฒนาโดย Mark Russinovich and Jon Schwartz แห่ง Sysinternals เวอร์ชันขณะที่เขียนบทความนี้คือ 1.01 ขนาดไฟล์ 50 KB) ซึ่งดาวน์โหลดได้จากเว็บไซต์ ดาวน์โหลดโปรแกรม ShellRunas

การใช้งานโปรแกรม ShellRunas
โปรแกรม ShellRunas สามารถทำงานบน Windows XP, Windows Server 2003, Windows Vista และ Windows Server 2008 สำหรับวิธีการใช้งานโปรแกรม ShellRunas นั้น หลังจากทำการดาวนโหลดเสร็จก็ดำเนินการตามขั้นตอนดังนี้
1. ให้เปลี่ยนไปโฟลเดอร์ที่เก็บไฟล์ Shellrunas.zip จากนั้นให้ทำการแตกไฟล์ ซึ่งจะได้ไฟล์ 2 ไฟล์ คือ Eula.txt และ ShellRunas.exe
2. จากนั้นให้เปิดหน้าต่างคอมมานด์พร้อมท์ แล้วเปลี่ยนไปทำงานในโฟลเดอร์ที่เก็บไฟล์ ShellRunas.exe
3. ทำการเพิ่มคำสั่ง Runas เข้าเป็นคำสั่งใน context-menu โดยรันคำสั่งดังนี้ ShellRunas.exe /reg
4. คลิก OK ในหน้าไดอะล็อกบ็อกซ์ที่แจ้งผลการทำงาน เสร็จแล้วปิดหน้าต่างคอมมานด์พร้อมท์

หลังทำการเพิ่มคำสั่ง Runas เข้าเป็นคำสั่งเมื่อทำการคลิกขวา (Context menu) เสร็จแล้ว ทดสอบการทำงานโดยการคลิกขวาที่โปรแกรมที่ต้องการรันแล้วคลิก Run as different user... จากนั้นในหน้าไดอะล็อกบ็อกซ์ ShellRunas ให้ใส่ยูสเซอร์เนมและพาสเวิร์ดของยูสเซอร์ที่มีสิทธิ์ระดับ Administrators ที่ต้องการใช้รันโปรแกรม ตัวอย่างเช่น Adminisrator เป็นต้น เสร็จแล้วคลิก OK

ลิงค์ที่เกี่ยวข้อง
การรันโปรแกรมภายใต้ยูสเซอร์อื่นบน Windows Vista

ShellRunas ShellRunas.exe Shell Runas Run as

© 2008 Thai Windows Administrator, All Rights Reserved.

0 Comment: