Windows 시리얼 콘솔


29

Windows (2008 및 / 또는 2012)에서 직렬 콘솔을 활성화하여 Good Old Days of Real Servers에 로그인하고 이상적으로는 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> 

LOL, 이거 진짜야? : D
Ryan Ries

3
어제 밤에 잠을 잤을 수 없어서 더 나은 세상을 꿈꾸고 있습니다.
MikeyB

답변:


36

와우, 원하는 것을 응급 관리 서비스 (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의 OS 항목입니다.

BCDedit /bootems {default} ON

다음 명령은 글로벌 EMS 리디렉션 설정이 COM2 및 전송 속도 115200을 사용하도록 설정하고 지정된 부팅 항목에 대해 EMS를 활성화합니다.

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200

많은 사람들이 아는 바는 EMS를 사용하여 Windows 컴퓨터에 연결 하고 컴퓨터에서 STOP / bugcheck / BSoD를 경험 한 후에도 몇 가지 관리 기능을 수행 할 수 있다는 것입니다 !

파워 쉘? 나는 그것에 대해 모른다 ... 나는 그것을 의심하지만 누가 아는가. EMS의 계획된 사용법은 다른 모든 것이 실패한 후이지만 EMS를 사용하여 cmd.exe 셸을 얻을 수 있으며 Cmd.exe 셸에서 powershell.exe를 입력 할 수 있습니다.

이것이 여러분이 얻을 수있는 최고의 Microsoft 네이티브 제품입니다. 그렇지 않으면 COM 또는 USB 포트를 통해 서버를 실행하기위한 타사 소프트웨어를 찾고 있습니다.

Orin Thomas의 Windows Server 2008 R2 비밀 책 에는 EMS에 대한 적절한 섹션이 있으며 실제로는 자유롭게 구글 가능합니다.

편집 : 검증, Powershell은 EMS를 통해 가능합니다!

PS : 당신은 미쳤어 요!


단! 그것을하는 방법을 알고 반갑습니다. 다음과 같이 보입니다 : gist.github.com/Supermathie/7423949
MikeyB

대단해 프로덕션 환경에서 EMS가 사용되는 것을 본 적이 없습니다. 커널 디버거와 장치 드라이버 작성자 만이 그것을 사용하는 것을 보았습니다. 그러나 당신에게 더 많은 힘! 가능하다면이 질문을 두 번 찬성했습니다. :)
Ryan Ries

EMS에는 "직렬 콘솔"옵션이 없다고 생각합니다. 유용 할 것 입니다.
MikeyB

글쎄, Windows에는 정상적인 작업에서 실제로 명령 줄이 없습니다. 유닉스와 같은 런레벨은 없습니다. 핵심의 GUI입니다.
mfinni

2
@mfinni 오늘날의 모듈 기반 Windows에서는 완전히 사실이 아닙니다. Server Core 또는 Hyper-V Server (독립형 무료 하이퍼 바이저)를 살펴보십시오. PS 덕분에 Windows는 상당히 간결하고 GUI 의존성에서 천천히 벗어나고 있습니다.
Ashley
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.