यह सॉफ़्टवेयर आपके ड्राइवरों को चालू रखेगा, इस प्रकार आपको सामान्य कंप्यूटर त्रुटियों और हार्डवेयर विफलता से सुरक्षित रखेगा। 3 आसान चरणों में अब अपने सभी ड्राइवरों की जाँच करें:
- ड्राइवर फिक्स डाउनलोड करें (सत्यापित डाउनलोड फ़ाइल)।
- क्लिक स्कैन शुरू करें सभी समस्याग्रस्त ड्राइवरों को खोजने के लिए।
- क्लिक ड्राइवर अपडेट करें नए संस्करण प्राप्त करने और सिस्टम की खराबी से बचने के लिए।
- DriverFix द्वारा डाउनलोड किया गया है 0 इस महीने पाठकों।
पावरशेल एक कमांड-लाइन शेल और एक स्क्रिप्टिंग भाषा दोनों है। इसमें कोई आश्चर्य की बात नहीं है कि यह कई उपयोगकर्ताओं द्वारा पसंद किया जाता है जिनके पास ऐसे कार्य हैं जिन्हें वे ऑपरेटिंग सिस्टम और उनकी प्रक्रियाओं को प्रबंधित करने के लिए स्वचालित रूप से चलाना चाहते हैं।
उनकी अक्सर आवश्यकताओं में से एक को रोकना है पावरशेल स्क्रिप्ट चलाने के बाद बंद होने से। वे पावरशेल स्क्रिप्ट चलाना चाहते हैं और विंडो के चलने के बाद उसे खुला रखना चाहते हैं। जब वे स्क्रिप्ट चलाते हैं तो अनुरोधित क्रेडेंशियल्स का उपयोग करके किसी अन्य सर्वर में दूरस्थ रूप से लॉग इन करने के लिए यह आवश्यक है।
तो, आगे की हलचल के बिना, स्क्रिप्ट के चलने के बाद पॉवरशेल विंडो को खुला रखने के लिए कुछ त्वरित युक्तियों पर चर्चा करें।
स्क्रिप्ट चलाने के बाद मैं PowerShell को बंद होने से कैसे रोक सकता हूं?
1. इन चरणों के माध्यम से एक दूरस्थ कनेक्शन आरंभ करें
- आपको एक फाइल बनाने की जरूरत है जिसका नाम है निष्पादित करें.ps1 डेस्कटॉप पर।
- इस सामग्री को इसमें चिपकाएँ:
स्पष्ट मेजबान
$br = "`n";$br
लिखें-आउटपुट 'चरण1: पावरशेल को पुनः लोड करने के लिए 1 दबाएं'
राइट-आउटपुट 'स्टेप2: रिमोट सेशन शुरू करने के लिए 2 दबाएं'
$br
लिखें-होस्ट 'यह स्क्रिप्ट होगी' -NoNewline -ForegroundColor Green
लिखें-होस्ट 'नहीं' - अग्रभूमि रंग लाल -पृष्ठभूमि रंग काला -नहीं न्यूलाइन
लिखें-होस्ट 'इंगित करें कि आप किस चरण पर हैं,' - फ़ोरग्राउंडकलर ग्रीन
लिखें-होस्ट 'यदि आप निश्चित नहीं हैं, बल्कि 1 फिर से दबाएं और फिर 2 दबाएं।' - फोरग्राउंड कलर ग्रीन
$br
$इनपुट = रीड-होस्ट 'अपनी पसंद दर्ज करें'
स्विच ($ इनपुट) {
# यदि आप चाहते हैं तो निष्पादन का नाम बदलें। ps1
1{powershell.exe -noexit "C: users$env: usernameDesktopexecute.ps1" -noprofile}
#
2{
साफ़-मेजबान; लिखें-चेतावनी 'आप रिमोट सर्वर से जुड़ने वाले हैं'
# 'RemoteServerName' को अपने सर्वर के नाम में बदलें और 'डोमेन नाम' को अपने वास्तविक डोमेन नाम में बदलें
Enter-PSSession -ComputerName RemoteServerName -Credential "domainname$env: उपयोगकर्ता नाम"
}
डिफ़ॉल्ट {लिखें-चेतावनी 'एक त्रुटि हुई है'}
} - चलाओ। पहली बार जब आप ऐसा करते हैं, तो दबाएं 1 के साथ इसे फिर से खोलने के लिए 'नो एग्जिट' स्विच.
- दूसरी बार, दबाएं 2 दूरस्थ कंप्यूटर से दूरस्थ कनेक्शन आरंभ करने के लिए।
2. पॉज़ कमांड का उपयोग करें
निष्पादन के अंत में पॉज़ कमांड का प्रयास क्यों नहीं कर रहे हैं? यह तुरंत एक नया कमांड दुभाषिया शुरू करने और पृष्ठभूमि में चलने का कारण बनेगा।
यह पॉवरशेल विंडो को तब तक प्रतीक्षा करता है जब तक कि आप एंटर कुंजी को और दबाने का निर्णय नहीं लेते हैं, इसलिए इसके लिए जाएं:
सीएमडी / सी रोकें
3. अपनी स्क्रिप्ट के अंत में एक पंक्ति जोड़ें
एक और त्वरित, लेकिन प्रभावी उपाय है कि आप अपनी स्क्रिप्ट के अंत में इस तरह की एक पंक्ति जोड़ें:
रीड-होस्ट-प्रॉम्प्ट "बाहर निकलने के लिए एंटर दबाएं"
प्रभाव की गारंटी है और यह PS-ISE में काम करता है। हालाँकि, सावधान रहें कि यह केवल स्वीकार करता है कुंजी दर्ज करें.
4. दूरस्थ कंप्यूटर पर चलाने के लिए स्थानीय रूप से PowerShell स्क्रिप्ट निष्पादित करें
आप एक open.ps1 बनाने की कोशिश भी कर सकते हैं, जैसा कि आप यहां देख रहे हैं:
powershell.exe -noexit c: Remote.ps1
यह Remote.ps1 को कॉल करता है:
Enter-PSSession-ComputerName YourExchangeServer-Credential Get-Credential
5. स्टार्ट-स्लीप cmdlet का प्रयोग करें
जब एक स्क्रिप्ट चलाने के बाद पावरशेल को बंद होने से रोकने के लिए एक रास्ता तलाशने की समस्या का सामना करना पड़ता है, तो एक और प्रभावी, अभी तक अंडररेटेड पावरशेल सीएमडीलेट यह है:
स्टार्ट-स्लीप -एस 15
आप में से जो नहीं जानते हैं, उनके लिए यह स्टार्ट-स्लीप cmdlet या स्लीप उपनाम मूल रूप से निर्दिष्ट अवधि के लिए एक स्क्रिप्ट में गतिविधि को निलंबित कर देता है। आप इसका उपयोग कई अन्य कार्यों के लिए कर सकते हैं, जैसे किसी ऑपरेशन को दोहराने से पहले रुकना या किसी ऑपरेशन के पूरा होने की प्रतीक्षा करना।
यह तय करना आपके ऊपर है कि यह आपके मामले के लिए काफी अच्छा है या नहीं। बस Ctrl+C. का उपयोग करना याद रखें कीबोर्ड हॉटकी जब आप स्टार्ट-स्लीप से बाहर निकलने के लिए तैयार हों।
जब आपके पास बहुत सारी प्रक्रियाएँ होती हैं जिन्हें निश्चित रूप से चलाने की आवश्यकता होती है, तो PowerShell के लिए बहुत सारे उपयोग होते हैं परिस्थितियों और आपके पास समय या धैर्य की कमी है ताकि प्रत्येक प्रक्रिया को शुरू करने के लिए प्रत्येक प्रक्रिया समाप्त होने की प्रतीक्षा की जा सके अगला।
इस मामले में, आपको स्क्रिप्ट चलाने के बाद पावरशेल को बंद होने से रोकना होगा और आपने देखा है कि यह संभव है। आप अपनी आवश्यकता और सुविधा के अनुसार ऊपर वर्णित किसी भी प्रक्रिया का उपयोग कर सकते हैं।
हमें बताएं कि नीचे टिप्पणी क्षेत्र के माध्यम से आपके लिए कौन सा काम करता है।
यह भी पढ़ें:
- विंडोज 10 इमेज से डिफॉल्ट ऐप्स को हटाने के लिए इस पॉवरशेल स्क्रिप्ट को चलाएं
- Windows PowerShell ने काम करना बंद कर दिया है: इन 4 सुधारों को आज़माएं
- पावरशेल पहचाना नहीं गया है? इन समाधानों की जाँच करें