Wow, cóż, to, co chcesz, nazywa się przekierowaniem usług zarządzania awaryjnego (EMS).
http://msdn.microsoft.com/en-us/library/ff542282(v=vs.85).aspx
I działa na nowoczesnych wersjach systemu Windows.
W XP / 2003 włączenie to wyglądałoby
bootcfg /ems on /port com1 /baud 9600 /id 1
W systemie Windows Vista / 2008 + można to zrobić, wpisując następujące polecenie, gdzie {default} jest pozycją systemu operacyjnego w BCDedit:
BCDedit /bootems {default} ON
Następujące polecenia ustawiają globalne ustawienia przekierowania EMS na używanie COM2 i szybkość transmisji 115200 i włączają EMS dla określonego wpisu rozruchu.
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
Niewiele osób wie, że nadal możesz łączyć się z komputerem z systemem Windows za pomocą EMS i wykonywać kilka funkcji administracyjnych, nawet po tym, jak komputer wystąpił STOP / kontrola błędów / BSoD!
PowerShell? Nie wiem o tym ... Wątpię, ale kto wie. Przewidywane użycie EMS jest po tym, jak wszystko inne zawiodło, ale możesz uzyskać powłokę cmd.exe z EMS ... i możesz wpisać powershell.exe z powłoki Cmd.exe ... więc może.
To najlepsza rzecz dla Microsoft. W przeciwnym razie patrzysz na oprogramowanie innych firm do uruchamiania serwera przez port COM lub USB.
Książka „ Windows Server 2008 R2 Secrets” autorstwa Orina Thomasa zawiera przyzwoitą sekcję dotyczącą EMS, która w rzeczywistości jest dostępna w Googlable.
Edycja: Zweryfikowano, Powershell jest możliwy poprzez EMS!
PS: Oszalałeś!