ว้าวสิ่งที่คุณต้องการเรียกว่าการเปลี่ยนเส้นทางบริการจัดการเหตุฉุกเฉิน (EMS)
http://msdn.microsoft.com/en-us/library/ff542282(v=vs.85).aspx
และใช้งานได้กับ Windows รุ่นใหม่
ใน XP / 2003 การเปิดใช้จะมีลักษณะเหมือน
bootcfg /ems on /port com1 /baud 9600 /id 1
ใน Windows Vista / 2008 + นั้นเปิดใช้งานโดยพิมพ์คำสั่งต่อไปนี้โดยที่ {default} คือรายการระบบปฏิบัติการใน BCDedit:
BCDedit /bootems {default} ON
คำสั่งต่อไปนี้กำหนดการตั้งค่าการเปลี่ยนเส้นทาง EMS ทั่วโลกให้ใช้ COM2 และอัตรารับส่งข้อมูลเป็น 115200 และเปิดใช้งาน EMS สำหรับรายการบูตที่ระบุ
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
บางสิ่งที่หลายคนไม่ทราบก็คือคุณยังคงสามารถเชื่อมต่อกับคอมพิวเตอร์ Windows โดยใช้ EMS และทำหน้าที่ดูแลระบบบางอย่างแม้หลังจากที่คอมพิวเตอร์มีประสบการณ์ STOP / bugcheck / BSoD!
Powershell? ฉันไม่รู้เกี่ยวกับสิ่งนั้น ... ฉันสงสัยมัน แต่ใครจะรู้ การใช้จินตนาการสำหรับ EMS คือหลังจากทุกอย่างล้มเหลว แต่คุณสามารถรับเชลล์ cmd.exe ด้วย EMS ... และคุณสามารถพิมพ์ powershell.exe จากเชลล์ Cmd.exe ... ดังนั้นอาจ
นั่นคือสิ่งที่ดีที่สุดของ Microsoft-native คุณจะได้รับ มิฉะนั้นคุณกำลังดูซอฟต์แวร์บุคคลที่สามเพื่อใช้งานเซิร์ฟเวอร์ผ่านพอร์ต COM หรือ USB
หนังสือWindows Server 2008 R2 Secretsโดย Orin Thomas มีส่วนที่ดีเกี่ยวกับ EMS ซึ่งเป็นจริงได้อย่างอิสระ Googlable
แก้ไข: ตรวจสอบแล้ว PowerShell เป็นไปได้ผ่านทาง EMS!
PS: คุณบ้าไปแล้ว!