12 naudingiausių „PowerShell“ komandų, skirtų „Windows“

Dauguma IT administratorių naudoja „PowerShell“ scenarijams ir automatizavimui, tačiau tai skirta ne tik IT specialistams – šių komandų reikia visiems, kurie tvarko netvarkingus aplankus. Žmonės jas naudoja norėdami surasti seną kodą, sutvarkyti klientų failus ir išvalyti chaosą, kuris susidaro po mėnesių darbo laikantis terminų.

12. Gaukite pagalbą

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
Gaukite pagalbos komandą „PowerShell“

Jei mokotės „PowerShell“ iš „YouTube“ vaizdo įrašų, viena pirmųjų komandų, kurią žmonės paminės, yra „Get-Help“. Kaip rodo pavadinimas, „Get-Help“ padeda rasti informacijos apie „PowerShell“ cmdlet, jų sintaksę ir parametrus; netgi pateikiami pavyzdžiai, kaip juos naudoti.

Norėdami pamatyti, kaip veikia komanda, įveskite „Get-Help“, o po to – komandos pavadinimą:

Get-Help Get-Process

Ši komanda rodo komandos santrauką, sintaksę ir parametrus.

11. Gauti komandą

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
Gaukite komandą „Powershell“

Nors „Get-Help“ teikia išsamią informaciją apie cmdlet, „Get-Command“ padeda rasti ir išvardyti visas galimas komandas. Pavyzdžiui, jei žinote, ką norite daryti, bet neprisimenate tikslaus komandos pavadinimo, „Get-Command“ padeda rasti komandas pagal atskirus pavadinimus arba šablonus.

Pavyzdžiui, norėdami rasti visas komandas, kuriose yra žodis „process“, įveskite:

Get-Command *process*

Ši komanda rodo visas komandas pavadinimu „process“.

10. Test-NetConnection

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„Test-NetConnection“ komanda „PowerShell“

Jei naudojate atskirus įrankius „ping“ , „telnet“ ir „traceroute“ , „Test-NetConnection“ cmdlet atliks visus tris. Tai tinklo trikčių šalinimo įrankis, tikrinantis, ar problema yra tinkle, serveryje ar kur nors kitur.

Norėdami patikrinti, ar svetainė pasiekiama, atlikite šiuos veiksmus:

Test-NetConnection WebTech360.com

Ši komanda pateikia ping rezultatus ir pagrindinę ryšio informaciją.

9. Gauti vaiko elementą

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
gauti childitem komandą „Powershell“

„Get-ChildItem“ rodo failus ir aplankus bet kuriame kataloge. Norite matyti turinį aplanke „Dokumentai“? Tiesiog įveskite šią komandą, pakeisdami „username“ savo vardu:

Get-ChildItem C:\Users\Username\Documents

Galite derinti „Get-ChildItem“ su kitomis komandomis, kad sukurtumėte scenarijų ir automatizuotumėte paketinio apdorojimo užduotis, automatizuodami ir tikrindami failus, ar jie atitinka konkrečius kriterijus.

8. Kur objektas

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
Kur objekto komanda „PowerShell“

Ankstesniame pavyzdyje galbūt pastebėjote, kad straipsnyje buvo naudojama „Where-Object“ cmdlet dideliems failams rasti, ir jums buvo smalsu, ką ši komanda daro. „Where-Object“ filtruoja duomenis pasirinkdama objektus su konkrečiomis ypatybių reikšmėmis – panašiai kaip programavime naudojamas „if“ sakinys. Riestiniuose skliaustuose „$_“ žymi kiekvieną elementą, kuris vertinamas pagal jūsų filtro kriterijus.

Pavyzdžiui, jei norite matyti visas veikiančias paslaugas, įveskite šią komandą:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Pasirinkti objektą

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
Pasirinkite objektą komandoje „Powershell“

Dažnai komandos išvestyje pateikiama daugiau informacijos nei jums reikia. „Select-Object“ leidžia pasirinkti tik norimus duomenis. Tada galite eksportuoti pasirinktas ypatybes į CSV failą naudodami „Export-Csv“ cmdlet. Norėdami matyti tik paslaugų pavadinimus ir būseną, naudokite:

Get-Service | Select-Object Name, Status

Jei ieškote 5 daugiausiai procesoriaus išteklių naudojančių procesų , štai jie:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Gaukite narį

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„Get-Member“ komanda „PowerShell“

„PowerShell“ veikia su objektais, o „Get-Member“ rodo jų ypatybes ir metodus. Pavyzdžiui, jei komanda pateikia failą, „Get-Member“ gali parodyti failo dydį, sukūrimo datą ir kitą informaciją. Įveskite šią komandą, kad pamatytumėte proceso objekte esančią informaciją:

Get-Process | Get-Member

Ši komanda rodo tokias ypatybes kaip CPU, Id ir WorkingSet, kartu su tokiais metodais kaip Kill() ir Refresh().

5. Nustatyti iškarpinę ir gauti iškarpinę

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
Nustatykite iškarpinės komandą „PowerShell“

Kai turite didelį kiekį „PowerShell“ išvesties, kurią norite nukopijuoti, galite ją pasirinkti rankiniu būdu arba naudoti „Set-Clipboard“. Rankinis pasirinkimas reiškia slinkimą aukštyn, žymėjimo pradžią, atsargų vilkimą žemyn ir viltį, kad pakeliui nepadarysite klaidos. „Set-Clipboard“ ir „Get-Clipboard“ labai supaprastina visą šį procesą.

Norėdami nukopijuoti komandos rezultatus į iškarpinę, įveskite šią komandą:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Dabar rezultatus galite įklijuoti į „Microsoft Excel“ arba bet kurį kitą teksto redaktorių.

4. Išorinis tinklelio vaizdas

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„Out-GridView“ komanda „PowerShell“

Kartais reikia interaktyviai rūšiuoti ir filtruoti rezultatus. „Out-GridView“ atidaro atskirą langą su ieškoma ir rūšiuojama lentele.

Get-Process | Out-GridView

Ši komanda atidarys naują langą, kuriame grafinės sąsajos lentelės formatu bus rodomas veikiančių procesų sąrašas. Spustelėkite stulpelių antraštes, kad rūšiuotumėte, arba įveskite tekstą filtro lauke, kad ieškotumėte.

3. Gauti procesą

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„Get-Process“ komanda „Powershell“

„Get-Process“ rodo visas kompiuteryje veikiančias programas, įskaitant atminties naudojimą, procesoriaus laiką ir proceso ID.

Norėdami pamatyti visus veikiančius procesus, tiesiog įveskite:

Get-Process

2. Gauti „FileHash“

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„Get-FileHash“ komanda „Powershell“

„Get-FileHash“ apskaičiuoja failo turinio maišos reikšmę naudodama nurodytą maišos algoritmą. Ši komanda leidžia patikrinti atsisiuntimus arba patikrinti, ar kas nors nepažeidė jūsų failų.

Norėdami gauti failo SHA256 maišos kodą:

Get-FileHash C:\Downloads\Sample.docx

1. Parametras „-WhatIf“

12 naudingiausių „PowerShell“ komandų, skirtų „Windows“
„whatif“ komandos parametras „PowerShell“

Parametras „-WhatIf“ leidžia peržiūrėti komandos rezultatus jos nevykdant. Ši parinktis ypač naudinga vykdant „Powershell“ komandas failams naikinti, perkelti arba modifikuoti, pvz., valant senus kūrimo žurnalus arba diegiant žiniatinklio išteklius.

Norėdami peržiūrėti, kurie failai bus ištrinti, pridėkite -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

„PowerShell“ rodys kiekvieną failą, kurį jis ištrins, bet neištrins jokių failų.

Šios 12 komandų apima tai, ko jums reikia kasdien – failų paiešką, kompiuterio lėtėjimo priežasčių tikrinimą ir projektų aplankų tvarkymą.

Kai kyla problemų, pradėkite nuo „Get-Help“, naudokite „Where-Object“, kad išfiltruotumėte nepageidaujamą informaciją, ir visada pridėkite „-WhatIf“ prieš atlikdami bet kokius veiksmus, kurie gali ištrinti arba pakeisti failą. Kai jau susipažinsite su šiais pagrindiniais principais, galėsite automatizuoti šias užduotis naudodami „PowerShell“, užuot kiekvieną kartą jų rašę rankiniu būdu.

Taip pat žr.:

Tags: #System

Leave a Comment

Kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“, kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“

Kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“, kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“

Yra daug priežasčių, kodėl jūsų nešiojamas kompiuteris negali prisijungti prie „Wi-Fi“, todėl yra daug būdų, kaip ištaisyti klaidą. Jei jūsų nešiojamas kompiuteris negali prisijungti prie „Wi-Fi“, galite išbandyti šiuos būdus, kad išspręstumėte šią problemą.

Kaip patikrinti, ar USB įkrovos atmintinė sėkmingai sukurta?

Kaip patikrinti, ar USB įkrovos atmintinė sėkmingai sukurta?

Sukūrę USB įkrovą „Windows“ diegimui, vartotojai turėtų patikrinti USB įkrovos našumą, kad pamatytų, ar ji buvo sėkmingai sukurta.

6 nemokami įrankiai, kurie praneša, kad jūsų kietasis diskas tuoj suges

6 nemokami įrankiai, kurie praneša, kad jūsų kietasis diskas tuoj suges

Keletas nemokamų įrankių gali numatyti disko gedimus prieš jiems įvykstant, suteikdami jums laiko atsarginėms duomenų kopijoms sukurti ir laiku pakeisti diską.

5 nemokami įrankiai šnipinėjimo programoms ir reklaminėms programoms rasti kompiuteryje

5 nemokami įrankiai šnipinėjimo programoms ir reklaminėms programoms rasti kompiuteryje

Naudodami tinkamus įrankius galite nuskaityti savo sistemą ir pašalinti šnipinėjimo programas, reklamines programas ir kitas kenkėjiškas programas, kurios gali joje slypėti.

Instrukcijos, kaip ištaisyti klaidą „Tinklo kelias nerastas“ sistemoje „Windows“

Instrukcijos, kaip ištaisyti klaidą „Tinklo kelias nerastas“ sistemoje „Windows“

Kai kompiuteris, mobilusis įrenginys arba spausdintuvas bando prisijungti prie „Microsoft Windows“ kompiuterio per tinklą, pavyzdžiui, gali pasirodyti klaidos pranešimas „Tinklo kelias nerastas – klaida 0x80070035“.

Kaip sukurti mėlyną mirties ekraną (BSOD), kad išjuoktumėte savo draugus

Kaip sukurti mėlyną mirties ekraną (BSOD), kad išjuoktumėte savo draugus

Mėlynas mirties ekranas (BSOD) yra dažna ir ne nauja „Windows“ klaida, kai kompiuteryje įvyksta rimta sistemos klaida.

Dažniausiai naudojamų „Run CMD“ komandų santrauka

Dažniausiai naudojamų „Run CMD“ komandų santrauka

Užuot atlikę rankines ir tiesioginės prieigos operacijas sistemoje „Windows“, galime jas pakeisti turimomis CMD komandomis, kad būtų galima greičiau pasiekti.

Kaip sukurti tobulą, pigią transliacijos sistemą mažame bendrabučio kambaryje

Kaip sukurti tobulą, pigią transliacijos sistemą mažame bendrabučio kambaryje

Po nesuskaičiuojamų valandų, praleistų naudojantis savo koledžo nešiojamuoju kompiuteriu ir stacionariu garsiakalbių rinkiniu, daugelis žmonių supranta, kad keli sumanūs atnaujinimai gali paversti jų ankštą bendrabučio erdvę į geriausią transliacijų centrą neišleidžiant daug pinigų.

Kaip naudoti IE režimą, norint pakeisti neseniai nutrauktą „Internet Explorer“

Kaip naudoti IE režimą, norint pakeisti neseniai nutrauktą „Internet Explorer“

Iš „Windows 11“ bus pašalinta „Internet Explorer“. Šiame straipsnyje „WebTech360“ paaiškins, kaip naudoti „Internet Explorer“ sistemoje „Windows 11“.

8 paslėpti „Windows“ jutiklinės planšetės gestai, kurie žaibiškai pagreitina jūsų darbo eigą

8 paslėpti „Windows“ jutiklinės planšetės gestai, kurie žaibiškai pagreitina jūsų darbo eigą

Nešiojamojo kompiuterio jutiklinė planšetė skirta ne tik žymėjimui, spustelėjimui ir priartinimui. Stačiakampis paviršius taip pat palaiko gestus, leidžiančius perjungti programas, valdyti medijos atkūrimą, tvarkyti failus ir net peržiūrėti pranešimus.

Kaip pakeisti šiukšlinės piktogramą „Windows 11“

Kaip pakeisti šiukšlinės piktogramą „Windows 11“

Šiukšlinės piktogramos keitimas sistemoje „Windows 11“ supaprastina fono paveikslėlių pritaikymą, suteikdamas jums išvaizdą pagal savo skonį ar temą.

Instrukcijos, kaip naudoti DISM, norint ištaisyti „Windows 11“ klaidas

Instrukcijos, kaip naudoti DISM, norint ištaisyti „Windows 11“ klaidas

DISM (diegimo vaizdavimo ir aptarnavimo valdymas) yra svarbi priemonė kartu su SFC (sistemos failų tikrintuvu), skirta spręsti daugelį sistemos problemų sistemoje „Windows 11“.

9 puikios integruotos programos ir įrankiai sistemoje „Windows 11“, kurių neturėtumėte praleisti

9 puikios integruotos programos ir įrankiai sistemoje „Windows 11“, kurių neturėtumėte praleisti

Nors „Windows 11“ tikrai yra iš anksto įdiegta su keliomis nenaudingomis programėlėmis, ji taip pat slepia keletą neįtikėtinai galingų įrankių tiesiai po nosimi.

Kaip rasti maksimalią kompiuterio RAM talpą

Kaip rasti maksimalią kompiuterio RAM talpą

Pirkdami naują stacionarų ar nešiojamąjį kompiuterį, galite sutaupyti pinigų, jei įsigysite įrenginį su pagrindinėmis specifikacijomis. Vėliau galite padidinti jo našumą atnaujindami RAM atmintį.

Kas yra „Cloudflare WARP“? Ar turėčiau jį naudoti?

Kas yra „Cloudflare WARP“? Ar turėčiau jį naudoti?

WARP yra VPN, kuris padeda prisijungti prie interneto naudojant „Cloudflare“ 1.1.1.1 DNS, tuo pačiu optimizuojant ir apsaugant (t. y. šifruojant) jūsų ryšį. 1.1.1.1 yra viena greičiausių ir saugiausių DNS parinkčių.

Funkcinių klavišų neveikimo taisymas sistemoje „Windows 10“

Funkcinių klavišų neveikimo taisymas sistemoje „Windows 10“

Fn funkciniai klavišai suteikia greitesnį ir lengvesnį būdą valdyti kai kurias aparatūros funkcijas.

Kaip pašalinti geltono trikampio įspėjimą „Windows“ C diske

Kaip pašalinti geltono trikampio įspėjimą „Windows“ C diske

Šis ne vietoje esantis indikatorius paprastai reiškia, kad „BitLocker“ šifravimas buvo išjungtas, atnaujinimui reikia paleisti iš naujo arba laukiama programinės įrangos atnaujinimo.

Kaip ištrinti pasikartojančius failus, kad būtų išsaugota kompiuterio atmintis naudojant „CCleaner“

Kaip ištrinti pasikartojančius failus, kad būtų išsaugota kompiuterio atmintis naudojant „CCleaner“

„CCleaner“ vos per kelias minutes nuskaito pasikartojančius failus ir leidžia jums nuspręsti, kuriuos iš jų saugu ištrinti.

Ištaisykite klaidą, kai negalima atidaryti „Windows Security“ sistemoje „Windows 11“

Ištaisykite klaidą, kai negalima atidaryti „Windows Security“ sistemoje „Windows 11“

Šis straipsnis padės ištaisyti klaidą, kai „Windows Security“ negali veikti sistemoje „Windows 11“.

4 geriausi būdai paslėpti arba apsaugoti „Windows“ aplanką neįdiegus papildomos programinės įrangos

4 geriausi būdai paslėpti arba apsaugoti „Windows“ aplanką neįdiegus papildomos programinės įrangos

Šiame straipsnyje pateikti metodai padės paslėpti arba apsaugoti „Windows“ aplankus nuo smalsių akių.

Kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“, kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“

Kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“, kaip pataisyti nešiojamojo kompiuterio neprisijungimą prie „Wi-Fi“

Yra daug priežasčių, kodėl jūsų nešiojamas kompiuteris negali prisijungti prie „Wi-Fi“, todėl yra daug būdų, kaip ištaisyti klaidą. Jei jūsų nešiojamas kompiuteris negali prisijungti prie „Wi-Fi“, galite išbandyti šiuos būdus, kad išspręstumėte šią problemą.

Kaip patikrinti, ar USB įkrovos atmintinė sėkmingai sukurta?

Kaip patikrinti, ar USB įkrovos atmintinė sėkmingai sukurta?

Sukūrę USB įkrovą „Windows“ diegimui, vartotojai turėtų patikrinti USB įkrovos našumą, kad pamatytų, ar ji buvo sėkmingai sukurta.

6 nemokami įrankiai, kurie praneša, kad jūsų kietasis diskas tuoj suges

6 nemokami įrankiai, kurie praneša, kad jūsų kietasis diskas tuoj suges

Keletas nemokamų įrankių gali numatyti disko gedimus prieš jiems įvykstant, suteikdami jums laiko atsarginėms duomenų kopijoms sukurti ir laiku pakeisti diską.

5 nemokami įrankiai šnipinėjimo programoms ir reklaminėms programoms rasti kompiuteryje

5 nemokami įrankiai šnipinėjimo programoms ir reklaminėms programoms rasti kompiuteryje

Naudodami tinkamus įrankius galite nuskaityti savo sistemą ir pašalinti šnipinėjimo programas, reklamines programas ir kitas kenkėjiškas programas, kurios gali joje slypėti.

Instrukcijos, kaip ištaisyti klaidą „Tinklo kelias nerastas“ sistemoje „Windows“

Instrukcijos, kaip ištaisyti klaidą „Tinklo kelias nerastas“ sistemoje „Windows“

Kai kompiuteris, mobilusis įrenginys arba spausdintuvas bando prisijungti prie „Microsoft Windows“ kompiuterio per tinklą, pavyzdžiui, gali pasirodyti klaidos pranešimas „Tinklo kelias nerastas – klaida 0x80070035“.

Kaip sukurti mėlyną mirties ekraną (BSOD), kad išjuoktumėte savo draugus

Kaip sukurti mėlyną mirties ekraną (BSOD), kad išjuoktumėte savo draugus

Mėlynas mirties ekranas (BSOD) yra dažna ir ne nauja „Windows“ klaida, kai kompiuteryje įvyksta rimta sistemos klaida.

Dažniausiai naudojamų „Run CMD“ komandų santrauka

Dažniausiai naudojamų „Run CMD“ komandų santrauka

Užuot atlikę rankines ir tiesioginės prieigos operacijas sistemoje „Windows“, galime jas pakeisti turimomis CMD komandomis, kad būtų galima greičiau pasiekti.

Kaip sukurti tobulą, pigią transliacijos sistemą mažame bendrabučio kambaryje

Kaip sukurti tobulą, pigią transliacijos sistemą mažame bendrabučio kambaryje

Po nesuskaičiuojamų valandų, praleistų naudojantis savo koledžo nešiojamuoju kompiuteriu ir stacionariu garsiakalbių rinkiniu, daugelis žmonių supranta, kad keli sumanūs atnaujinimai gali paversti jų ankštą bendrabučio erdvę į geriausią transliacijų centrą neišleidžiant daug pinigų.

Kaip naudoti IE režimą, norint pakeisti neseniai nutrauktą „Internet Explorer“

Kaip naudoti IE režimą, norint pakeisti neseniai nutrauktą „Internet Explorer“

Iš „Windows 11“ bus pašalinta „Internet Explorer“. Šiame straipsnyje „WebTech360“ paaiškins, kaip naudoti „Internet Explorer“ sistemoje „Windows 11“.

8 paslėpti „Windows“ jutiklinės planšetės gestai, kurie žaibiškai pagreitina jūsų darbo eigą

8 paslėpti „Windows“ jutiklinės planšetės gestai, kurie žaibiškai pagreitina jūsų darbo eigą

Nešiojamojo kompiuterio jutiklinė planšetė skirta ne tik žymėjimui, spustelėjimui ir priartinimui. Stačiakampis paviršius taip pat palaiko gestus, leidžiančius perjungti programas, valdyti medijos atkūrimą, tvarkyti failus ir net peržiūrėti pranešimus.