विंडोज सीरियल कंसोल


29

मैं विंडोज (2008 और / या 2012) पर एक सीरियल कंसोल को कैसे सक्षम कर सकता हूं जैसे कि मैं इसे वास्तविक सर्वर के गुड ओल्ड डेज की तरह लॉग इन कर सकता हूं और प्रोविजनिंग कमांड जारी कर सकता हूं, आदर्श रूप से पॉवरशेल के माध्यम से?

$ 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, क्या यह वास्तविक है? : डी
रायन

3
हो सकता है कि कल रात मुझे नींद न आए, फलस्वरूप अब मैं एक बेहतर दुनिया का सपना देख रहा हूं।
मिकीबी

जवाबों:


36

वाह, ठीक है, आप जो चाहते हैं उसे आपातकालीन प्रबंधन सेवा (ईएमएस) पुनर्निर्देशन कहा जाता है।

http://msdn.microsoft.com/en-us/library/ff542282(v=vs.85).aspx

और यह विंडोज के आधुनिक संस्करणों पर काम करता है।

XP / 2003 में, यह सक्षम दिखेगा

bootcfg /ems on /port com1 /baud 9600 /id 1

Windows Vista / 2008 + पर यह निम्नलिखित कमांड टाइप करके सक्षम होता है जहां {डिफ़ॉल्ट} BCDedit में OS प्रविष्टि है:

BCDedit /bootems {default} ON

निम्न आदेश COM2 और 115200 की बॉड दर का उपयोग करने के लिए वैश्विक ईएमएस पुनर्निर्देशन सेटिंग्स सेट करते हैं, और निर्दिष्ट बूट प्रविष्टि के लिए ईएमएस को सक्षम करते हैं।

bcdedit /emssettings EMSPORT:2 EMSBAUDRATE:115200

ऐसा कुछ जो बहुत से लोगों को पता नहीं है कि आप अभी भी ईएमएस का उपयोग करके विंडोज कंप्यूटर से कनेक्ट कर सकते हैं और कंप्यूटर के STOP / Bugcheck / BSoD का अनुभव करने के बाद भी कुछ प्रशासनिक कार्य कर सकते हैं !

शक्ति कोशिका? मुझे इसके बारे में पता नहीं है ... मुझे इस पर संदेह है, लेकिन कौन जानता है। ईएमएस के लिए कल्पना का उपयोग बाकी सब विफल होने के बाद है, लेकिन आप ईएमएस के साथ एक cmd.exe शेल प्राप्त कर सकते हैं ... और आप Cmd.exe शेल से powerhell.exe टाइप कर सकते हैं ... तो हो सकता है।

यह सबसे अच्छा Microsoft-देशी चीज़ है जिसे आप प्राप्त करने वाले हैं। अन्यथा आप COM या USB पोर्ट पर सर्वर चलाने के लिए तृतीय-पक्ष सॉफ़्टवेयर देख रहे हैं।

पुस्तक विंडोज सर्वर 2008 आर 2 सीक्रेट बाय ओरिन थॉमस में ईएमएस पर एक सभ्य अनुभाग है, जो वास्तव में स्वतंत्र रूप से Googlable है।

संपादित करें: सत्यापित, Powershell ईएमएस के माध्यम से संभव है!

पुनश्च: तुम पागल हो!


मिठाई! यह जानकर अच्छा लगा। यहाँ यह कैसा दिखता है: gist.github.com/Supermathie/7423949
मिकीबी

बहुत बढ़िया। मैंने कभी नहीं देखा कि ईएमएस एक उत्पादन वातावरण में उपयोग किया जाता है। केवल कर्नेल डिबगर्स और डिवाइस ड्राइवर लेखकों द्वारा मैंने कभी इसका उपयोग देखा है। लेकिन आप के लिए और अधिक शक्ति! अगर मैं कर सकता तो मैं इस सवाल को दो बार बढ़ाऊंगा। :)
रयान रीज़

मैं थोड़ा सा gobsmacked हूँ कि ईएमएस में "बस एक सीरियल कंसोल" विकल्प नहीं है। वह उपयोगी होगा ।
मिकीबी

ठीक है, विंडोज के पास वास्तव में सामान्य ऑपरेशन में कमांड लाइन नहीं है। इसमें यूनिक्स की तरह रनवे नहीं हैं। यह कोर के लिए जीयूआई है।
एमफिनी

2
@mfinni आज के मॉड्यूल आधारित विंडोज में पूरी तरह से सच नहीं है। सर्वर कोर या हाइपर-वी सर्वर (स्टैंडअलोन फ्री हाइपरवाइजर) को देखें। विंडोज बहुत दुबला है और धीरे धीरे GUI निर्भरता से दूर PS के लिए धन्यवाद।
एशले
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.