วิธีการปิดระบบระยะไกลหรือรีสตาร์ทเครื่องคอมพิวเตอร์ Windows


บทความนี้จะแสดงวิธีใช้เครื่องมือคำสั่งปิดระบบระยะไกลใน Windows เพื่อปิดระบบจากระยะไกลหรือรีสตาร์ทคอมพิวเตอร์ภายในเครื่องหรือเครือข่าย ซึ่งอาจมีประโยชน์มากในบางครั้งหากคุณมีคอมพิวเตอร์หลายเครื่องที่บ้านหรือในเครือข่ายของคุณที่ต้องการปิดระบบอย่างรวดเร็วหรือรีสตาร์ทคุณสามารถปิดเครื่องคอมพิวเตอร์จากอินเทอร์เน็ตได้จากระยะไกล แต่ก่อนอื่นคุณต้อง VPN เข้าสู่เครือข่ายหรือเข้าสู่คอมพิวเตอร์เป้าหมายที่คุณต้องการปิดระบบ ฉันจะไม่ครอบคลุม VPN ในบทความนี้ แต่ถ้าเป็นสิ่งที่คุณต้องการทำคุณสามารถใช้ Google ได้

คุณสามารถปิดระบบจากระยะไกลได้จาก Command Prompt โดยใช้คำสั่ง shutdown และ สวิตช์ที่เกี่ยวข้องจากกล่องโต้ตอบการปิดระบบระยะไกลหรือจากไฟล์แบทช์ ฉันจะอธิบายถึงวิธีการทั้งสามวิธีในบทความนี้

ภาพรวมการปิดระบบระยะไกล

เพื่อให้การทำงานนี้มีขั้นตอนสองขั้นตอนคุณต้องทำก่อน จะมีข้อความแสดงข้อผิดพลาด การเข้าถึงถูกปฏิเสธ (5)อย่างต่อเนื่องและจะทำให้คุณบ้า

ขั้นตอนที่ 1: ประการแรกเพื่อให้ห่างไกล ปิดเครื่องคอมพิวเตอร์ในเครือข่ายของคุณคุณจะต้องตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบในคอมพิวเตอร์เป้าหมาย ถ้าคุณอยู่ในเครือข่ายภายในบ้านวิธีที่ดีที่สุดในการทำเช่นนี้คือตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ทั้งหมดอยู่ในกลุ่มงานเดียวกันและทุกคนมีบัญชีผู้ดูแลระบบอย่างน้อยหนึ่งบัญชีโดยใช้ชื่อผู้ใช้และรหัสผ่านเดียวกัน

คุณไม่จำเป็นต้องใช้บัญชีผู้ดูแลระบบที่มีอยู่แล้วบนคอมพิวเตอร์เครื่องใดเครื่องหนึ่งสำหรับการทำงานนี้ แต่บัญชีผู้ใช้ที่คุณใช้บนคอมพิวเตอร์ทั้งสองเครื่องต้องเป็นส่วนหนึ่งของกลุ่มผู้ดูแลระบบบนคอมพิวเตอร์เฉพาะที่ หากคุณไปที่แผงควบคุมและคลิกที่ บัญชีผู้ใช้และระบุว่า Administratorหรือ Local Administratorคุณก็ทำได้ดี อีกครั้งชื่อบัญชีผู้ใช้และรหัสผ่านจะต้องเหมือนกัน

administrator

หากคุณอยู่ในสภาพแวดล้อมแบบองค์กรด้วยโดเมน คุณอาจต้องการเข้าสู่ระบบโดยใช้บัญชีผู้ดูแลระบบโดเมน การใช้ข้อมูลรับรองเหล่านี้จะทำให้คุณสามารถปิดเครื่องคอมพิวเตอร์เครื่องอื่นในเครือข่ายได้แม้ว่าจะลงชื่อเข้าใช้โดยใช้ข้อมูลรับรองอื่น ๆ

ขั้นตอนที่ 2: ขั้นตอนที่สองคือการเปิด บน ไฟล์และเครื่องพิมพ์ร่วมกันและอนุญาตให้ใช้ผ่านไฟร์วอลล์ Windows ในการดำเนินการนี้ให้ไปที่แผงควบคุมแล้วคลิก ศูนย์เครือข่ายและการแชร์ก่อน คลิกลิงก์ เปลี่ยนการตั้งค่าการแชร์ขั้นสูงในเมนูด้านซ้ายและเลือกปุ่มตัวเลือก เปิดการค้นพบเครือข่ายและ เปิดการแชร์ไฟล์และเครื่องพิมพ์กลับไปที่หน้าต่าง Control Panel หลักและคลิกที่ Windows Firewall คลิกที่ อนุญาตให้โปรแกรมหรือคุณลักษณะผ่าน Windows Firewallในเมนูด้านซ้าย

file and printer sharing

ตรวจสอบให้แน่ใจว่าคุณตรวจสอบเท่านั้น ช่อง บ้าน / ที่ทำงาน (ส่วนตัว)และไม่ใช่สาธารณะ คุณไม่จำเป็นต้องอนุญาตให้ใช้สิ่งอื่นใดผ่านไฟร์วอลล์ คุณอาจอ่านในเว็บไซต์อื่น ๆ เพื่ออนุญาตให้ใช้ WMI, Remote Shutdown, Network Discovery ฯลฯ แต่ฉันได้ทดสอบแล้วโดยไม่ใช้ข้อใด ๆ และทำงานได้ดี

ขั้นตอนที่ 3: สุดท้ายหากคุณพยายามกำหนดเป้าหมายคอมพิวเตอร์ Windows Vista, Windows 7 หรือ Windows 8 จากระยะไกลคุณจะต้องแก้ไขรีจิสทรี ถ้าคุณไม่ทำเช่นนี้ก็จะไม่ทำงาน คุณจะได้รับข้อความ Access is Denied ไม่ว่าจะเป็นอะไร

เปิดตัวแก้ไขรีจิสทรีโดยไปที่ Start และพิมพ์ regeditตอนนี้ไปที่คีย์ต่อไปนี้:

HKEY_LOCAL_MACHINE - SOFTWARE - Microsoft - Windows - CurrentVersion - Policies - System

คลิกขวาที่ ระบบ ที่ด้านซ้ายมือและเลือก ค่าใหม่ - ค่า DWORD (32 บิต)

new registry key

A ค่าใหม่จะปรากฏขึ้นที่ด้านล่างในหน้าต่างด้านขวาและข้อความจะถูกเน้น เปลี่ยนชื่อเป็น LocalAccountTokenFilterPolicyและกด Enter ตอนนี้ให้ดับเบิลคลิกที่มันและเปลี่ยนค่าจาก 0 เป็น 1

local account token filter policy

คลิกตกลงและปิด รีจิสทรี คุณไม่จำเป็นต้องรีสตาร์ทคอมพิวเตอร์เนื่องจากการเปลี่ยนแปลงจะมีผลทันที คีย์รีจิสทรีนี้จำเป็นต้องใช้เนื่องจากใน Windows Vista หรือสูงกว่าบัญชีผู้ดูแลระบบจะถูกตัดสิทธิออกเมื่อเชื่อมต่อจากระยะไกล

นอกจากนี้คุณจะอ่านไซต์อื่น ๆ เพื่อเริ่มต้นบริการ รีจีสทรี Registryหากยังไม่ได้รันและแก้ไขนโยบายความปลอดภัยในพื้นที่ โดยการเพิ่มกลุ่ม ทุกคนเพื่อ บังคับให้ปิดระบบจากระยะไกลการตั้งค่านโยบาย ในการทดสอบของฉันใน Windows 7 และ 8 ไม่จำเป็นต้องดำเนินการเหล่านี้ให้เสร็จสมบูรณ์และคุณไม่ควรใช้เพราะจะเปิดระบบของคุณให้แฮกเกอร์ที่อาจเป็นไปได้

แน่นอนคุณจำเป็นต้องรู้ทั้งหมด ชื่อของคอมพิวเตอร์เครื่องอื่นในเครือข่าย คุณสามารถทำได้โดยไปที่ Control Panelจากนั้นคลิกที่ System

computer name

คำสั่ง shutdown โดยใช้คำสั่งคำสั่ง

คำสั่ง shutdown มีความยืดหยุ่นมากที่สุดเมื่อใช้งานจากพรอมต์คำสั่งเพราะคุณสามารถเพิ่มสวิทช์ได้ซึ่งจะช่วยให้คุณปรับแต่งพฤติกรรมได้ ไปที่ เริ่มจากนั้นคลิก Runและพิมพ์ CMDคุณสามารถดูรายการสวิตช์ได้โดยพิมพ์คำปิด /? ในหน้าต่างคำสั่ง

shutdown command help

คุณต้องใช้สวิตช์อย่างน้อยหนึ่งรายการเพื่อให้คำสั่งทำอะไร โดยทั่วไปคุณจะพิมพ์ shutdown / x / y / zโดยที่ x, y, z เป็นตัวอักษรในรายการข้างต้น

นี่คือสวิตช์คำสั่งที่พบได้ทั่วไป

/ s:ปิดคอมพิวเตอร์

/ r:รีสตาร์ทคอมพิวเตอร์

/ m \\ computername : รีโมทคอมพิวเตอร์เป้าหมายเพื่อปิดเครื่อง

/ f:บังคับให้โปรแกรมปิดทันที

/ t:จะรอสักครู่ก่อนที่จะปิดหรือเริ่มใหม่

/ a:เลิกใช้ shutdown ถ้าคุณใช้คำสั่ง shutdown ก่อนหน้านี้ด้วย / t

shutdown / m \\ computername / r / f

สำหรับการปิดเครื่องอื่นในเครือข่ายของคุณจากระยะไกลคุณจะพิมพ์คำสั่งต่อไปนี้: p>

คำสั่งนี้จะรีสตาร์ทคอมพิวเตอร์ชื่อ computernameและบังคับให้โปรแกรมทั้งหมดกำลังทำงานอยู่เพื่อปิด

shutdown -m \\ computername -s -f -c "คอมพิวเตอร์จะรีสตาร์ทโปรดช่วยเก็บงานทั้งหมด" -t 60คำสั่งนี้จะปิดเครื่องคอมพิวเตอร์ชื่อ computernameบังคับให้โปรแกรมทั้งหมดที่กำลังทำงานอยู่เพื่อปิดแสดงข้อความ ให้กับผู้ใช้และนับถอยหลัง 60 วินาทีก่อนที่จะปิดระบบ

signed out

การปิดเครื่องระยะไกลผ่านทางไดอะล็อก Shutdown

t เช่นสวิทช์ทั้งหมดหรือโดยใช้พรอมต์คำสั่งโดยทั่วไปจากนั้นคุณสามารถเปิดหน้าต่างโต้ตอบการปิดระบบได้ คุณสามารถทำได้ง่ายๆเพียงแค่ใช้สวิตช์คำสั่ง / i สำหรับคำสั่ง shutdown

shutdown i parameter

กล่องโต้ตอบการปิดระบบระยะไกลจะปรากฏขึ้นดังภาพ เพิ่มหรือ เรียกดูเพื่อเพิ่มคอมพิวเตอร์ลงใน จากนั้นคุณสามารถเรียกใช้คำสั่งในชุดผลิตภัณฑ์ทั้งหมดได้ หากคุณคลิกเพิ่มคุณจะต้องป้อนชื่อเครือข่ายของคอมพิวเตอร์ในรูปแบบ \\ computernameหรือเพียงแค่ computernameทั้งสองอย่างนี้

add computers shutdown

แน่นอนคุณจำเป็นต้องรู้ชื่อคอมพิวเตอร์ที่แท้จริงซึ่งผมได้กล่าวถึงวิธีที่คุณสามารถกำหนดได้ข้างต้น เพื่อเพิ่มคอมพิวเตอร์ให้มากที่สุดเท่าที่คุณต้องการแล้วตั้งค่าตัวเลือกของคุณ คุณสามารถปิดระบบรีสตาร์ทหรือใส่คำอธิบายประกอบการปิดระบบที่ไม่คาดคิดได้

นอกจากนี้คุณยังสามารถแสดงคำเตือนได้ในหลายวินาทีที่คุณเลือกและคุณสามารถพิมพ์ความคิดเห็นที่ด้านล่างซึ่งจะปรากฏแก่ผู้ใช้ .

การปิดระบบระยะไกลผ่านทางแบทช์ไฟล์

ในที่สุดคุณสามารถสร้างไฟล์แบทช์เพื่อให้สามารถทำทั้งหมดนี้ได้โดยเพียงแค่เรียกใช้ไฟล์เท่านั้น หรือคุณสามารถกำหนดเวลาให้ไฟล์แบทช์ทำงานได้ในช่วงเวลาที่เฉพาะเจาะจงหรือในระหว่างเหตุการณ์ที่ระบุโดยใช้ Task Scheduler

เพียงไปที่ Notepad แล้วพิมพ์คำสั่งที่คุณจะพิมพ์ลงในพรอมต์คำสั่ง:

shutdown -m \\ computername1 -r &shutdown -m \\ computername2 -r &shutdown -m \\ computername3 -r

จากนั้นให้บันทึกไฟล์ด้วยนามสกุล .BAT โดยเลือก ไฟล์ทั้งหมดสำหรับ บันทึกเป็นชนิดและเพิ่ม. bat ลงท้ายชื่อไฟล์

bat file shutdown

การดำเนินการนี้จะเริ่มต้นคอมพิวเตอร์สามเครื่องใหม่ เครือข่ายภายในบ้านของฉัน คุณสามารถใส่คำสั่งต่างๆลงในไฟล์แบทช์ได้ตามที่คุณต้องการดังนั้นอย่าลังเลที่จะทดสอบ!

ฉันได้เขียนบทความที่กว้างขวางใน วิธีการใช้แฟ้มชุดงานใน Windows เพื่ออ่านว่าถ้าคุณไม่คุ้นเคยกับไฟล์ชุดหรือกำหนดการงาน สนุก!

สอนการ Restore win7

กระทู้ที่เกี่ยวข้อง:


21.01.2015