Jak włączyć konsolę szeregową w systemie Windows (2008 i / lub 2012), aby móc się do niej zalogować, tak jak w Good Old Days of Real Servers, i wydawać polecenia udostępniania, najlepiej za pomocą programu PowerShell?
$ cu -l /dev/ttyS0
Connected.
Welcome to ad1.adlab.brazzers.com
Microsoft Windows [Version 6.1.7601]
Copyright (C) 2009 Microsoft Corporation. All rights reserved.
Login: Administrator
Password:
PS C:\Users\Administrator> New-NetIPAddress –InterfaceAlias eth0 –IPv4Address 192.168.101.11 –PrefixLength 24 -DefaultGateway 192.168.101.1
PS C:\Users\Administrator>
Odpowiedzi:
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
W systemie Windows Vista / 2008 + można to zrobić, wpisując następujące polecenie, gdzie {default} jest pozycją systemu operacyjnego w BCDedit:
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.
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ś!
źródło