Wednesday, June 20, 2007

ปิดหรือรีสตาร์ทคอมพิวเตอร์ Windows XP ด้วยคำสั่ง Shutdown

โดยทั่วไปเราจะทำการปิดหรือรีสตาร์ทเครื่องคอมพิวเตอร์ระบบ Windows XP โดยการคลิกปุ่ม Start จากนั้นคลิก Turn Off Computer แล้วเลือก Turn Off เพื่อปิดเครื่อง หรือ Restart เพื่อรีสตาร์ทเครื่อง นอกจากนี้เรายังสามารถใช้คำสั่ง shutdown.exe ตามวิธีการดังต่อไปนี้

รูปที่ 1. Start Button

แนะนำคำสั่ง Shutdown
คำสั่ง shutdown.exe นั้นสามารถใช้ในการปิดหรือรีสตาร์ทเครื่องคอมพิวเตอร์ หรือทำการล็อกออฟผู้ใช้ (Users) ออกจากระบบ ซึ่งคำสั่ง shutdown.exe นั้นสามารถทำงานได้ทั้งแบบโลคอลและรีโมท คำสั่ง shutdown.exe นี้จะมีมาพร้อมกับระบบปฏิบัติการ Windows XP การใช้งานนั้นจะเรียกใช้จากคอมมานด์พรอมท์

รายละเอียดคำสั่ง Shutdown.exe
คำสั่ง Shutdown.exe นั้นมีอ็อปชันให้เลือกใช้งานหลายตัว โดยสามารถดูวิธีการใช้งาน โดยการพิมพ์คำสั่งดังนี้

C:\>shutdown.exe หรือ shutdown.exe /? หรือ shutdown.exe /help

Options
-i แสดงหน้าอินเทอร์เฟชแบบ GUI
-l ให้ทำการ logoff ผู้ใช้ที่กำลังล็อกออนอยู่ (ไม่สามารถใช้ร่วมกัลอ็อปชัน - m)
-s ปิดเครื่องคอมพิวเตอร์
-r ทำการรีสตาร์ทเครื่องคอมพิวเตอร์
-a ยกเลิกการปิดเครื่องคอมพิวเตอร์
-m \\computername ทำการปิดเครื่องคอมพิวเตอร์ชื่อ "computername" แบบรีโมท
-t xx เวลาที่ใช้ในการปิดเครื่องคอมพิวเตอร์
-c "comment" รายละเอียดหรือข้อความที่จะแสดงให้ผู้ใช้ทราบเมื่อทำการปิดเครื่องคอมพิวเตอร์
-f ทำการปิดโปรแกรมที่กำลังรันอยู่
-d [u][p]:xx:yy รหัสแสดงเหตุผลของการปิดเครื่องคอมพิวเตอร์ u = รหัสของผู้ใช้ / p = รหัสของการปิดตามกำหนดการ / xx = รหัสของเหตุผลหลัก / yy = รหัสของเหตุผลรอง

การใช้งานแบบ Local
ในการใช้งานคำสั่ง shutdown แบบโลคอลนั้นให้ทำการรันคำสั่งตามหัวข้อที่ต้องการด้านล่าง

-ทำการปิดเครื่องคอมพิวเตอร์และปิดโปรแกรมในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -s -f -t 01

-ทำการรีสตาร์ทเครื่องคอมพิวเตอร์และปิดโปรแกรมในเวลา 5 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -r -f -t 05

-ทำการล็อกออฟผู้ใช้ที่กำลังใช้งานในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -l -f -t 01

การใช้งานแบบ Remote
ในการใช้งานคำสั่ง shutdown แบบรีโมทนั้นจะทำงานได้ก็ต่อเมื่อมีการเชื่อมต่อผ่านทาง Remote IPC ระหว่างเครื่องคอมพิวเตอร์ที่ควบคุมกับเครื่องคอมพิวเตอร์ที่ต้องการสั่งการ โดยสามารถใช้งานคำสั่ง shutdown.exe แบบรีโมทได้ 2 รูปแบบตามหัวข้อด้านล่าง

-ทำการปิดเครื่องคอมพิวเตอร์ชื่อ staff1 และปิดโปรแกรมในเวลา 1 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -s -m \\staff1 -f -t 01

-ทำการรัสตาร์ทเครื่องคอมพิวเตอร์ชื่อ staff1 และปิดโปรแกรมในเวลา 5 วินาที ให้ทำการรันคำสั่งดังนี้
C:\>shutdown.exe -r -m \\staff1 -f -t 05

การใช้งานแบบ GUI
สำหรับการใช้งานคำสั้ง shutdown.exe แบบ GUI มีขั้นตอนดังนี้

1. ทำการรันคำสั่ง shutdown.exe -i ที่คอมมานด์พรอมพ์ จะได้หน้าอินเทอร์เฟชแบบกราฟิกดังรูปที่ 2

รูปที่ 2. Shutdown.exe

2. ทำการเพิ่มเครื่องคอมพิวเตอร์ที่ต้องการปิดเครื่องโดยคลิกที่ Add แล้วพิมพ์ชื่อเครื่องคอมพิวเตอร์ที่ต้องการ หรือคลิก Browse แล้วเลือกครื่องคอมพิวเตอร์ที่ต้องการ

3. เลือกคำสั่งที่ต้องการจากดร็อปดาวน์ลิสต์ ซึ่งมี 3 คำสั่งให้เลือกคือ Shutdown, Restart และ Logoff

4. เลือก Warn users of the action เพื่อแจ้งเตือนผู้ใช้

5. ในช่องใต้ Display warning for ให้ใ่ส่ค่าเวลาที่ต้องการให้ระบบแจ้งเตือนผู้ใช้ก่อนที่จะทำตามคำสั่งในข้อ 3 ค่าดีฟอลท์เท่ากับ 20 วินาที

6. ในส่วน Shutdown Event Tracker นั้นหากเป็นการทำงานตามแผนที่ได้วางไว้ก็ให้เลือกเป็น Planned แต่หากเป็นการทำงานในกรณีอื่นๆ ก็ไม่ต้องเลือก

7. เลือกรายละเอียดเหตุการณ์จากดร็อปดาวน์ลิสต์ หากเลือกเป็น Other (Planned หรือ Unplanned) จะต้องใส่ข้อความในช่อง Comment ด้วย หากเลือกเป็นอย่างอื่นก็ไม่จำเป็นต้องใส่ข้อความในช่อง Comment เสร็จแล้วคลิก OK เพื่อทำงาน

หมายเหตุ:
วิธีการเปิดคอมมานด์พรอมท์ให้คลิกที่ Start>All Programs>Accessories>Command Prompt

แหล่งข้อมูลอ้างอิง
Microsoft TechNet

© 2007 All Rights Reserved.

Related Posts:

  • Windows Server 2008: Update from WSUSการคอนฟิก Windows Server 2008 ให้อัพเดทจาก WSUS สำหรับหน่วยงานหรือองค์กร ที่มีการติดตั้งให้บริการเครื่อเซิร์ฟเวอร์ WSUS นั้น สามารถที่จะกำหนดให้เครื่อง Windows Vista ทำการอัพเดทจากเซิร์ฟเวอร์ WSUS ขององค์ได้ โดยวิธีการคอนฟิก … Read More
  • How to Backup Wireless Network Settings in Windows 7วิธีการแบ็คอัพการตั้งค่า Wireless Network ใน Windows 7 บทความนี้ผมจะสาธิตวิธีการแบ็คอัพ การตั้งค่าระบบเครือข่ายไร้สาย (Wireless Network Settings) ใน Windows 7 ซึ่งมีเนื้อหาต่อเนื่องมาจากเรื่อง การใช้งาน Wireless Network ใน Wi… Read More
  • How to Sign out, Restart and Shut down Windows 8 Consumer Preview ?วิธีการ Sign out, Restart และ Shut down เครื่องคอมพิวเตอร์ Windows 8 แม้ว่าก่อนหน้านี้ผมได้ทดลองใช้อินเทอร์เฟชสไตล์ Metro ในเวอร์ชัน Windows 8 Developer Preview มาบ้างแล้วก็ตาม แต่เมื่อทดลองใช้งาน Windows 8 Consumer Preview … Read More
  • ปัญหา Windows Update Agent ของ MBSA 2.1ปัญหา Windows Update Agent ของ MBSA 2.1 ในการตรวจสอบเครื่องคอมพิวเตอร์ด้วยโปรแกรม MBSA นั้น โปรแกรม MBSA จะต้องทำงานร่วมกับ Windows Update Agent หรือ WUA ซึ่ง MBSA เวอร์ชัน 2.1 นั้นต้องการ WUA เวอร์ชัน 5.8.0.2678 เป็นอย่างต่… Read More
  • How to connect Windows 7 to a Wireless Networkการใช้งาน Wireless Network ใน Windows 7 บทความนี้ผมจะสาธิตวิธีการใช้งานระบบเครือข่ายไร้สาย (Wireless Network) ในระบบปฏิบัติการ Windows 7 โดยจะเป็นการเชื่อมต่อเครื่องคอมพิวเตอร์โน้ตบุ๊ค Windows 7 เข้ากับระบบเครือข่ายไร้สายผ่า… Read More

5 Comment:

Anonymous said...

คือมีข้อสงสัย 2 ข้อครับ
1. เราสามารถทำการสั่งปิดเครื่องพร้อมกันหลายเครื่องได้หรือเปล่า

2. การเชื่อมต่อผ่านทาง Remote IPC เป็นอย่างไรครับ

ขอบคุณครับ

dtp said...

ถาม 1. เราสามารถทำการสั่งปิดเครื่องพร้อมกันหลายเครื่องได้หรือเปล่า

ตอบ 1.ลักษณะการทำงานของคำสั่ง shutdown.exe นั้น จะเป็นการทำทีละบรรทัด คือจะทำบรรทัดที่ 1 ให้เสร็จก่อนแล้วจึงจะทำคำสั่งบรรทัดที่ 2 และต่อๆ ไป แต่เราสามารถประยุกต์เพื่อทำการชัทดาวน์ที่ละหลายเครื่องโดยการใช้งานแบบ batch file ครับ

ถาม 2.การเชื่อมต่อผ่านทาง Remote IPC เป็นอย่างไรครับ
ตอบ 2. ขอตอบสั้นๆ ดังนี้ครับ การเชื่อมต่อผ่านทาง Remote IPC สามารถทำได้โดยใช้คำสั่ง net use ดังนี้ net use \\computer_name\IPC$ administrator_password

Anonymous said...

เราต้องไปตั้งค่าอยู่เครื่อง client ก่อนมั๊ยครับรึว่าเราสามารถสั่งผ่านเครื่องเราได้เลยครับ เรื่องของการ remote อ่ะครับ

dtp said...

เราสามารถสั่งปิดเครื่อง client จากเครื่องเราได้เลยดังนี้

1.โดยในกรณี Workgroup จะต้องมียูสเซอร์เนมและพาสเวิร์ดที่ตรงกันแอคเคาท์ที่ตรงกัน เช่น แอคเคาท์ Administrator บนเครื่อง client และเครื่องเราต้องมีรหัสผ่านเหมือนกัน

2. โดยในกรณี Domain จะต้องใช้แอคเคาท์ที่เป็น Domain Admin

Anonymous said...

it's good tips and working fine
need travel here Type shutdown under Program/script and type –s –f –t 0
http://thailand-booking-hotel-guide.blogspot.com/