Wow, bueno, lo que quieres se llama redirección de Servicios de administración de emergencia (EMS).
http://msdn.microsoft.com/en-us/library/ff542282(v=vs.85).aspx
Y funciona en versiones modernas de Windows.
En XP / 2003, habilitarlo se vería así
bootcfg /ems on /port com1 /baud 9600 /id 1
En Windows Vista / 2008 + se habilita escribiendo el siguiente comando donde {default} es la entrada del sistema operativo en BCDedit:
BCDedit /bootems {default} ON
Los siguientes comandos establecen la configuración global de redirección de EMS para usar COM2 y una velocidad de transmisión de 115200, y habilitar EMS para la entrada de arranque especificada.
bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200
Algo que no mucha gente sabe es que aún puede conectarse a una computadora con Windows utilizando EMS y realizar algunas funciones administrativas incluso después de que la computadora haya experimentado un STOP / bugcheck / BSoD.
¿Potencia Shell? No sé sobre eso ... lo dudo un poco, pero quién sabe. El uso previsto para EMS es después de que todo lo demás haya fallado, pero puede obtener un shell cmd.exe con EMS ... y puede escribir powershell.exe desde un shell Cmd.exe ... así que tal vez.
Esa es la mejor cosa nativa de Microsoft que obtendrás. De lo contrario, está buscando software de terceros para ejecutar un servidor a través de un puerto COM o USB.
El libro Secretos de Windows Server 2008 R2 de Orin Thomas tiene una sección decente sobre EMS, que en realidad se puede buscar libremente en Google.
Editar: verificado, Powershell es posible a través de EMS.
PD: Estás loco!