Ši programinė įranga ištaisys įprastas kompiuterio klaidas, apsaugos jus nuo failų praradimo, kenkėjiškų programų, aparatūros gedimų ir optimizuos jūsų kompiuterį, kad jis būtų maksimaliai efektyvus. Išspręskite kompiuterio problemas ir pašalinkite virusus dabar atlikdami 3 paprastus veiksmus:
- Atsisiųskite „Restoro“ kompiuterio taisymo įrankį pateikiamas kartu su patentuotomis technologijomis (galima įsigyti patentą čia).
- Spustelėkite Paleiskite nuskaitymą rasti „Windows“ problemų, kurios gali sukelti kompiuterio problemų.
- Spustelėkite Taisyti viską išspręsti problemas, turinčias įtakos jūsų kompiuterio saugumui ir našumui
- „Restoro“ atsisiuntė 0 skaitytojų šį mėnesį.
„Windows PowerShell“ yra nepaprastai lengva administruoti, kai jūs išmoksite scenarijų kalbos pagrindus. Nepaisant to, vartotojai gali susidurti su keliais žagsuliais čia ir ten. Daugelis jų pranešė, kad „PowerShell“ nepriima „Ctrl + R“ trumpesnis kelias parodyti komandų istorijos paiešką.
Kadangi tai iš esmės reiškia, kad vartotojai nebegali mėgautis istorijos funkcija, tai tikrai nemalonu. „PowerShell“ turi gana puikią įmontuotą komandų istoriją, kuri padės jums rasti tuos sudėtingus sąrašus, kuriuos įvedėte laikui bėgant, bet jei negalite juo naudotis, tai yra didelė problema.
Jei jus taip pat jaudina ši problema, rekomenduojame tai išspręsti.
Ką galiu padaryti, kai „PowerShell“ istorija neveiks?
1. Patikrinkite „PSReadLine“ surinkimą
Daugelis kitų patyrė tą pačią problemą atnaujinę į „Windows 10“. Galbūt nežinote, kad įdiegėte „PSReadLine“, bet jis pateikiamas kartu su „Windows 10“, todėl sutikite, kad jis yra.
Patinka jums tai ar ne, jis gana pakeičia senojo tipo komandų istorijos funkcijas sudėtingesnėmis funkcijomis. „PowerShell“ komandų istorijos funkcija nėra įmontuota pačioje „Windows“ valdymo sistemoje, tačiau ji grindžiama būtent trečiosios šalies „PSReadLine“ moduliu.
Norėdami patvirtinti, kad šį kartą jis nėra susijęs, pabandykite paleisti „Get-PSReadLineOption“ ir atkreipkite dėmesį, jei gaunate šią klaidą dėl „PSReadLine“ surinkimo:
„Get-PSReadLineOption“: „Microsoft“ tipo inicializatorius. „PowerShell“. „PSConsoleReadLine“ metė išimtį.
Eilutėje: 1 simbolis: 1
+ „Get-PSReadLineOption“
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: NotSpecified: (:) [Get-PSReadLineOption], TypeInitializationException
+ „FullyQualifiedErrorId“: sistema. „TypeInitializationException“, „Microsoft“. „PowerShell“. „GetPSReadLineOption“
Jei matote ir pirmiau minėtas eilutes, uždarykite „PowerShell“, tada pakeiskite klaviatūros išdėstymą į lt JAV. Atidarykite jį atgal ir patikrinkite, ar „PowerShell“ istorija vėl veikia.
2. Grąžinti „PSReadLine“ versiją į 1.2
Naujinant „PSReadLine“ į naują versiją taip pat gali kilti ši klaida. Tai dažniausiai nutinka, jei naudojate „PowerShell“ su ne JAV klaviatūros išdėstymu.
Tačiau jei pirmiau minėti veiksmai neturėjo jokio skirtumo, taip pat galite pabandyti sumažinti „PSReadLine“ versiją į 1.2.
3. Išbandykite alternatyvius cmdlet'us, kad peržiūrėtumėte istoriją
Norėdami sužinoti galimas klaidas, atlikite sistemos nuskaitymą
Atsisiųskite „Restoro“
Kompiuterio taisymo įrankis
Spustelėkite Paleiskite nuskaitymą rasti „Windows“ problemų.
Spustelėkite Taisyti viską išspręsti patentuotų technologijų problemas.
Paleiskite kompiuterio nuskaitymą naudodami „Restoro“ taisymo įrankį, kad rastumėte klaidų, sukeliančių saugumo problemas ir sulėtėjimą. Baigus nuskaityti, taisymo procesas sugadintus failus pakeis naujais „Windows“ failais ir komponentais.
Tarkime, kad įvedėte ir įvykdėte sudėtingas „PowerShell“ komandas ir norite dabar žvilgtelėti. Turėtumėte galėti naršyti visą „PowerShell“ komandų istoriją naudodami rodykles aukštyn / žemyn.
Kaip visada, taip pat galite naudoti keletą pridėtų cmdlet'ų, kad galėtumėte dirbti su savo istorija. Norėdami peržiūrėti įvestų komandų istoriją, paleiskite šį cmdlet:
Gaukite istoriją
Galite toliau ieškoti savo istorijoje, išvedę gautą išvestį į „Select-String“ cmdlet. Nepamirškite pakeisti „Search“ žemiau esančiame cmdlete tekstu, kurio norite ieškoti:
Gaukite istoriją | Pasirinkti eilutę-modelį „Paieška“
Norėdami peržiūrėti išsamesnę informaciją apie anksčiau įvykdytas komandas, įskaitant komandos būseną arba pradžios / pabaigos laiką, vykdykite šią komandą:
Gaukite istoriją | „Format-List-Property“ *
Ne mažiau svarbu, jei viskas veikia ir norite eksportuoti komandas iš dabartinės sesijos į failą, naudokite cmdlet Export-Clixml:
Gaukite istoriją | „Export-Clixml -Path c“: pscommands_hist.xml
4. Padidinkite įsimenamų komandų skaičių
Atminkite, kad komandinės eilutės buferis išsaugo tik paskutines 50 jūsų įvestų komandų. Jei norėti daugiau yra aktuali problema, tiesiog padidinkite šį skaičių.
Kad tai įvyktų, dešiniuoju pelės mygtuku spustelėkite „PowerShell“ raginimo lango antraštės juostą, pasirinkite Savybės, tada tiesiog pakeiskite Buferio dydis pagal Komandų istorija.
Galima šios klaidos priežastis yra ta, kad „Powershell“ istorija yra išjungta. Čia galėjote įvesti anksčiau:
% userprofile% AppDataRoamingMicrosoftWindowsPowerShellPSReadlineConsoleHost_history.txt
Galėjai jį išjungti:
„Set-PSReadlineOption –HistorySaveStyle SaveNothing“
Ar jis skambina varpais? Tas pats pasakytina ir apie tai, jei kažko ieškote visiškai išvalę atmintį, tikėdamiesi naujos pradžios.
Tiesiog būkite atsargūs: cmdlet „Clear-History“ iš tikrųjų negali būti naudojamas komandų istorijai išvalyti. Tai paprasčiausiai išvalo komandų sąrašą, kurį rodo „Get-History“ cmdlet.
Laikydamiesi šiame straipsnyje nurodytų procedūrų, turėtumėte padėti išspręsti iškilusią problemą. Jei žinote kokį nors kitą būdą, kaip „PowerShell“ istoriją vėl veikti, pasakykite mums apie tai toliau pateiktame komentarų skyriuje.
TAIP PAT SKAITYKITE:
- Paleiskite šį „Powershell“ scenarijų, kad pašalintumėte numatytąsias programas iš „Windows 10 Image“
- „Windows PowerShell“ nustojo veikti: išbandykite šiuos 4 taisymus
- „PowerShell“ neatpažįstamas? Patikrinkite šiuos sprendimus
- Atsisiųskite šį kompiuterio taisymo įrankį įvertintas puikiai „TrustPilot.com“ (atsisiuntimas prasideda šiame puslapyje).
- Spustelėkite Paleiskite nuskaitymą rasti „Windows“ problemų, kurios gali sukelti kompiuterio problemų.
- Spustelėkite Taisyti viską išspręsti patentuotų technologijų problemas (Išskirtinė nuolaida mūsų skaitytojams).
„Restoro“ atsisiuntė 0 skaitytojų šį mėnesį.