पावरशेल इतिहास काम नहीं कर रहा है? इन समाधानों की जाँच करें

पावरशेल इतिहास के मुद्दे
विभिन्न पीसी समस्याओं को ठीक करने के लिए, हम रेस्टोरो पीसी रिपेयर टूल की सलाह देते हैं:
यह सॉफ़्टवेयर सामान्य कंप्यूटर त्रुटियों की मरम्मत करेगा, आपको फ़ाइल हानि, मैलवेयर, हार्डवेयर विफलता से बचाएगा और अधिकतम प्रदर्शन के लिए आपके पीसी को अनुकूलित करेगा। पीसी की समस्याओं को ठीक करें और 3 आसान चरणों में अभी वायरस निकालें:
  1. रेस्टोरो पीसी रिपेयर टूल डाउनलोड करें जो पेटेंट प्रौद्योगिकी के साथ आता है (पेटेंट उपलब्ध यहां).
  2. क्लिक स्कैन शुरू करें Windows समस्याएँ ढूँढ़ने के लिए जो PC समस्याएँ उत्पन्न कर सकती हैं।
  3. क्लिक सभी की मरम्मत आपके कंप्यूटर की सुरक्षा और प्रदर्शन को प्रभावित करने वाली समस्याओं को ठीक करने के लिए
  • रेस्टोरो द्वारा डाउनलोड किया गया है 0 इस महीने पाठकों।

विंडोज पावरशेल एक बार जब आप स्क्रिप्टिंग भाषा की मूल बातें सीख लेते हैं तो इसे प्रशासित करना अविश्वसनीय रूप से आसान होता है। इसके बावजूद, उपयोगकर्ताओं को यहां और वहां कुछ हिचकी आ सकती है। उनमें से कई ने रिपोर्ट किया है कि पावरशेल Ctrl+R. को स्वीकार नहीं कर रहा है छोटा रास्ता आदेश इतिहास खोज दिखाने के लिए।

चूंकि इसका अनिवार्य रूप से मतलब है कि उपयोगकर्ता अब इतिहास फ़ंक्शन का आनंद नहीं ले सकते हैं, यह निश्चित रूप से अप्रिय है। पावरशेल के पास उन जटिल सूचियों में आपकी मदद करने के लिए एक बहुत अच्छा अंतर्निहित कमांड इतिहास है, जिसे आपने समय के साथ दर्ज किया है, लेकिन यदि आप इसका उपयोग नहीं कर सकते हैं, तो यह एक बड़ी समस्या है।

यदि आप भी इस समस्या से परेशान हैं, तो इससे निजात पाने के लिए हम निम्नलिखित की सलाह देते हैं।

जब पावरशेल इतिहास काम नहीं करेगा तो मैं क्या कर सकता हूं?

1. PSReadLine असेंबली की जाँच करें

PSReadLine असेंबली की जाँच करें

विंडोज 10 में अपग्रेड करने के बाद कई अन्य लोगों ने भी इसी समस्या का अनुभव किया है। आप नहीं जानते होंगे कि आपने PSReadLine स्थापित किया है, लेकिन यह विंडोज 10 के साथ बंडल में आता है, इसलिए स्वीकार करें कि यह वहां है।

यह पसंद है या नहीं, यह पुरानी शैली के कमांड इतिहास सुविधाओं को अधिक परिष्कृत कार्यक्षमता के साथ बदल देता है। पावरशेल में कमांड हिस्ट्री फंक्शन विंडोज मैनेजमेंट फ्रेमवर्क में ही नहीं बनाया गया है, लेकिन यह थर्ड-पार्टी PSReadLine मॉड्यूल पर आधारित है।

यह पुष्टि करने के लिए कि इस बार इसमें कोई भागीदारी है, Get-PSReadLineOption को चलाने का प्रयास करें और नोट करें कि क्या आपको PSReadLine असेंबली के संबंध में यह त्रुटि मिलती है:

Get-PSReadLineOption: 'Microsoft. पावरशेल। PSConsoleReadLine' ने एक अपवाद फेंका।
लाइन में: 1 वर्ण: 1
+ प्राप्त करें-PSReadLineOption
+ ~~~~~~~~~~~~~~~~~~~~
+ श्रेणीइन्फो: निर्दिष्ट नहीं: (:) [प्राप्त करें-PSReadLineOption], TypeInitializationException
+ FullQualifiedErrorId: System. टाइप इनिशियलाइज़ेशन एक्सेप्शन, Microsoft. पावरशेल। गेटपीएसरीडलाइनविकल्प

यदि आप उपरोक्त पंक्तियों को भी देखते हैं, तो पावरशेल को बंद करें, फिर कीबोर्ड लेआउट को बदल दें एन अमेरिका. इसे वापस खोलें और जांचें कि क्या पावरशेल इतिहास फिर से काम करता है।


2. PSReadLine को 1.2. पर डाउनग्रेड करें

पीएसरीडलाइन

PSReadLine को नए संस्करण में अपग्रेड करने से आपको यह त्रुटि भी हो सकती है। यह ज्यादातर तब होता है जब आप गैर-एन-यूएस कीबोर्ड लेआउट के साथ पावरशेल चला रहे हैं।

हालाँकि, यदि उपरोक्त चरणों से कोई फर्क नहीं पड़ता है, तो आप PSReadLine को 1.2 पर डाउनग्रेड करने का भी प्रयास कर सकते हैं।


3. इतिहास देखने के लिए वैकल्पिक cmdlets आज़माएं

गेट-इतिहास

संभावित त्रुटियों का पता लगाने के लिए सिस्टम स्कैन चलाएँ

रेस्टोरो डाउनलोड

डाउनलोड रेस्टोरो
पीसी मरम्मत उपकरण

रेस्टोरो स्कैन

क्लिक स्कैन शुरू करें विंडोज मुद्दों को खोजने के लिए।

रेस्टोरो फिक्स

क्लिक सभी की मरम्मत पेटेंट प्रौद्योगिकियों के साथ मुद्दों को ठीक करने के लिए।

सुरक्षा समस्याओं और मंदी का कारण बनने वाली त्रुटियों का पता लगाने के लिए रेस्टोरो मरम्मत उपकरण के साथ एक पीसी स्कैन चलाएं। स्कैन पूरा होने के बाद, मरम्मत प्रक्रिया क्षतिग्रस्त फाइलों को ताजा विंडोज फाइलों और घटकों के साथ बदल देगी।

मान लीजिए कि आपने कुछ जटिल पावरशेल कमांड टाइप और निष्पादित किए हैं और आप अभी एक नज़र डालना चाहते हैं। आप ऊपर / नीचे तीरों का उपयोग करके पावरशेल कमांड के पूरे इतिहास को ब्राउज़ करने में सक्षम होना चाहिए।

हमेशा की तरह, आप अपने इतिहास के साथ काम करने के लिए कई सम्मिलित cmdlets का भी उपयोग कर सकते हैं। आपके द्वारा टाइप किए गए आदेशों का इतिहास देखने के लिए, निम्नलिखित cmdlet चलाएँ:
गेट-इतिहास

आप परिणामी आउटपुट को Select-String cmdlet में पाइप करके अपने इतिहास को और खोज सकते हैं। नीचे दिए गए cmdlet में “Search” को उस वास्तविक टेक्स्ट से बदलना न भूलें जिसे आप खोजना चाहते हैं:
गेट-इतिहास | चयन-स्ट्रिंग-पैटर्न "खोज"

कमांड की स्थिति या प्रारंभ/समाप्ति समय सहित पहले से निष्पादित कमांड के बारे में अधिक विस्तृत जानकारी देखने के लिए, इसके बजाय इस कमांड को चलाएं:
गेट-इतिहास | प्रारूप-सूची-संपत्ति *

कोई कम महत्वपूर्ण नहीं, यदि चीजें काम करती हैं और आप वर्तमान सत्र से एक फ़ाइल में कमांड निर्यात करना चाहते हैं, तो Export-Clixml cmdlet का उपयोग करें:
गेट-इतिहास | निर्यात-क्लिक्सएमएल-पथ सी: pscommands_hist.xml


4. याद किए गए आदेशों की संख्या बढ़ाएँ

याद किए गए आदेशों की chnage संख्या

याद रखें कि कमांड लाइन बफ़र आपके द्वारा टाइप किए गए केवल अंतिम 50 कमांड रखता है। यदि आप जिस वास्तविक समस्या का सामना कर रहे हैं, यदि अधिक चाहते हैं, तो बस इस संख्या को बढ़ा दें।

ऐसा करने के लिए, पावरशेल प्रॉम्प्ट विंडो के टाइटल बार पर राइट-क्लिक करें, चुनें गुण, तो बस का मान बदलें बफर आकार के अंतर्गत कमान इतिहास.


इस त्रुटि का एक संभावित कारण यह है कि पॉवर्सशेल का इतिहास बंद है। यहां वह जगह है जहां आपने पहले प्रवेश किया होगा:
%userprofile%AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt

आप इसे इसके साथ बंद कर सकते थे:
सेट-पीएसरीडलाइनविकल्प-इतिहास सेव स्टाइल सेव नथिंग

क्या यह कोई घंटी बजाता है? यदि आप एक नई शुरुआत की आशा में स्मृति को पूरी तरह से साफ़ करने के बाद कुछ ढूंढ रहे हैं तो वही होता है।

बस सावधान रहें: कमांड के इतिहास को साफ़ करने के लिए Clear-History cmdlet का वास्तव में उपयोग नहीं किया जा सकता है। यह केवल उन आदेशों की सूची को साफ़ करता है जो Get-History cmdlet प्रदर्शित करता है।

इस आलेख में उल्लिखित प्रक्रियाओं का पालन करने से आपको उस समस्या को हल करने में मदद मिलेगी जिसका आप सामना कर रहे थे। यदि आप पावरशेल इतिहास को फिर से काम करने के किसी अन्य तरीके से अवगत हैं, तो हमें इसके बारे में नीचे टिप्पणी अनुभाग में बताएं।

यह भी पढ़ें:

  • विंडोज 10 इमेज से डिफॉल्ट ऐप्स को हटाने के लिए इस पॉवरशेल स्क्रिप्ट को चलाएं
  • Windows PowerShell ने काम करना बंद कर दिया है: इन 4 सुधारों को आज़माएं
  • पावरशेल पहचाना नहीं गया है? इन समाधानों की जाँच करें
आइडिया रेस्टोरोअभी भी समस्याएं आ रही हैं?उन्हें इस टूल से ठीक करें:
  1. इस पीसी मरम्मत उपकरण को डाउनलोड करें TrustPilot.com पर बढ़िया रेटिंग दी गई है (इस पृष्ठ पर डाउनलोड शुरू होता है)।
  2. क्लिक स्कैन शुरू करें Windows समस्याएँ ढूँढ़ने के लिए जो PC समस्याएँ उत्पन्न कर सकती हैं।
  3. क्लिक सभी की मरम्मत पेटेंट प्रौद्योगिकियों के साथ मुद्दों को ठीक करने के लिए (हमारे पाठकों के लिए विशेष छूट)।

रेस्टोरो द्वारा डाउनलोड किया गया है 0 इस महीने पाठकों।

पॉवरशेल में ट्राइ कैच क्या है और इसका उपयोग कैसे करें

पॉवरशेल में ट्राइ कैच क्या है और इसका उपयोग कैसे करेंपावरशेल

यहां सरल आदेश-पंक्ति cmdlets के साथ त्रुटियों को प्रबंधित करने का तरीका बताया गया हैयदि आप बार-बार PowerShell उपयोगकर्ता हैं, तो आपको स्पष्ट रूप से त्रुटि का संकेत देने वाले लाल पाठ से भरी स्क्रीन ...

अधिक पढ़ें
कैच पावरशेल काम नहीं कर रहा है इसे कैसे ठीक करें?

कैच पावरशेल काम नहीं कर रहा है इसे कैसे ठीक करें?पावरशेल

गलत सिंटैक्स के लिए इस लुक को ठीक करने के लिएयदि ट्राइ-कैच PowerShell पर काम नहीं कर रहा है, तो आपको गलत सिंटैक्स और त्रुटि क्रिया मानों की जांच करनी चाहिए।यह मार्गदर्शिका समस्या को हल करने के विभि...

अधिक पढ़ें
PowerShell ErrorAction का उपयोग कैसे करें? (उदाहरण के साथ एक गाइड)

PowerShell ErrorAction का उपयोग कैसे करें? (उदाहरण के साथ एक गाइड)पावरशेल

यदि कोई त्रुटि होती है तो यह cmdlet क्रिया को संभालता हैPowerShell ErrorAction एक सामान्य पैरामीटर है जो त्रुटि होने पर कार्रवाई में आता है।यह मार्गदर्शिका PowerShell ErrorAction, इसके पैरामीटर और ...

अधिक पढ़ें