12 hyödyllisintä PowerShell-komentoa Windowsille

Useimmat IT-järjestelmänvalvojat käyttävät PowerShelliä komentosarjojen tekoon ja automatisointiin, mutta se ei ole tarkoitettu vain IT-ammattilaisille – kaikki sotkuisten kansioiden kanssa työskentelevät tarvitsevat näitä komentoja. Ihmiset käyttävät niitä vanhan koodin jäljittämiseen, asiakastiedostojen järjestämiseen ja kaaoksen siivoamiseen, joka kertyy kuukausien määräaikojen noudattamisen jälkeen.

12. Hanki apua

12 hyödyllisintä PowerShell-komentoa Windowsille
Hae apua -komento PowerShellissä

Jos olet opetellut PowerShellin käyttöä YouTube-videoista, yksi ensimmäisistä komennoista, jotka ihmiset mainitsevat, on Get-Help. Kuten nimestä voi päätellä, Get-Help auttaa sinua löytämään tietoa PowerShell-cmdleteistä sekä niiden syntaksista ja parametreista; se tarjoaa jopa esimerkkejä niiden käytöstä.

Nähdäksesi komennon toiminnan, kirjoita Get-Help ja sen perään komennon nimi:

Get-Help Get-Process

Tämä komento näyttää komennon yhteenvedon, syntaksin ja parametrit.

11. Get-komento

12 hyödyllisintä PowerShell-komentoa Windowsille
Hae komento Powershellissä

Vaikka Get-Help tarjoaa yksityiskohtaisia ​​tietoja cmdlet-komennosta, Get-Command auttaa sinua löytämään ja listaamaan kaikki käytettävissä olevat komennot. Jos esimerkiksi tiedät mitä haluat tehdä, mutta et muista tarkkaa komennon nimeä, Get-Command auttaa sinua löytämään komentoja yksittäisten nimien tai mallien perusteella.

Esimerkiksi yrittääksesi löytää kaikki komennot, jotka sisältävät sanan "process", kirjoita:

Get-Command *process*

Tämä komento näyttää kaikki "prosessi"-nimiset komennot.

10. Test-NetConnection

12 hyödyllisintä PowerShell-komentoa Windowsille
Test-NetConnection-komento PowerShellissä

Jos käytät erillisiä työkaluja ping- , telnet- ja traceroute- kutsuille , Test-NetConnection-komento tekee kaikki kolme. Tämä on verkon vianmääritystyökalu, joka testaa, onko ongelma verkossa, palvelimella vai jossain muualla.

Tarkistaaksesi, onko verkkosivusto käytettävissä, suorita:

Test-NetConnection WebTech360.com

Tämä komento antaa sinulle ping-tulokset ja perustiedot yhteydestä.

9. Get-ChildItem

12 hyödyllisintä PowerShell-komentoa Windowsille
get childitem -komento Powershellissä

Get-ChildItem näyttää tiedostot ja kansiot missä tahansa hakemistossa. Haluatko nähdä Documents-kansion sisällön? Kirjoita vain tämä komento ja korvaa "käyttäjänimi" omalla nimelläsi:

Get-ChildItem C:\Users\Username\Documents

Voit yhdistää Get-ChildItem-komennon muihin komentoihin komentosarjojen kirjoittamiseen ja eräkäsittelytehtävien automatisointiin, tiedostojen automatisointiin ja tarkistamiseen tiettyjen kriteerien vastaavuuden varalta.

8. Where-Object

12 hyödyllisintä PowerShell-komentoa Windowsille
Where-objektikomento PowerShellissä

Edellisessä esimerkissä olet ehkä huomannut, että artikkelissa käytettiin Where-Object-cmdlet-komentoa suurten tiedostojen löytämiseen, ja olit utelias, mitä tämä komento tekee. Where-Object suodattaa tietoja valitsemalla objekteja, joilla on tietyt ominaisuusarvot - samalla tavalla kuin ohjelmoinnin if-lauseke. Aaltosulkeiden sisällä $_ edustaa jokaista kohdetta, jota arvioidaan suodatusehtojesi perusteella.

Jos esimerkiksi haluat nähdä kaikki käynnissä olevat palvelut, anna tämä komento:

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

7. Valitse-objekti

12 hyödyllisintä PowerShell-komentoa Windowsille
Valitse objekti -komento PowerShellissä

Usein komennon tuloste sisältää enemmän tietoa kuin tarvitset. Select-Object-komennon avulla voit valita vain haluamasi tiedot. Voit sitten viedä valitut ominaisuudet CSV-tiedostoon käyttämällä Export-Csv-komentoa. Jos haluat nähdä vain palveluiden nimet ja tilan, käytä:

Get-Service | Select-Object Name, Status

Jos etsit viittä eniten prosessoria käyttävää prosessia , tässä ne ovat:

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

6. Hanki jäsenyys

12 hyödyllisintä PowerShell-komentoa Windowsille
Get-Member-komento PowerShellissä

PowerShell toimii objektien kanssa, ja Get-Member näyttää niiden ominaisuudet ja metodit. Jos komento esimerkiksi antaa tiedoston, Get-Member voi näyttää tiedoston koon, luontipäivämäärän ja muita tietoja. Kirjoita seuraava komento nähdäksesi prosessiobjektin sisältämät tiedot:

Get-Process | Get-Member

Tämä komento näyttää ominaisuuksia, kuten CPU, Id ja WorkingSet, sekä metodeja, kuten Kill() ja Refresh().

5. Aseta leikepöytä ja Hae leikepöytä

12 hyödyllisintä PowerShell-komentoa Windowsille
Aseta leikepöydän komento PowerShellissä

Kun sinulla on suuri määrä PowerShell-tulostetta, jonka haluat kopioida, voit joko valita sen manuaalisesti tai käyttää Set-Clipboard-komentoa. Manuaalinen valinta tarkoittaa vierittämistä ylöspäin, valinnan aloittamista, varovaista vetämistä alaspäin ja toivomista, ettet tee virheitä matkan varrella. Set-Clipboard ja Get-Clipboard tekevät koko prosessista paljon yksinkertaisemman.

Kopioi komennon tulokset leikepöydälle kirjoittamalla seuraava komento:

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

Voit nyt liittää tulokset Microsoft Exceliin tai mihin tahansa tekstieditoriin.

4. Ruudukon ulkopuolinen näkymä

12 hyödyllisintä PowerShell-komentoa Windowsille
Out-GridView-komento PowerShellissä

Joskus sinun on lajiteltava ja suodatettava tuloksia interaktiivisesti. Out-GridView avaa erillisen ikkunan, jossa on haettava ja lajiteltava taulukko.

Get-Process | Out-GridView

Tämä komento avaa uuden ikkunan, jossa näkyy luettelo käynnissä olevista prosesseista graafisen käyttöliittymän taulukkomuodossa. Lajittele napsauttamalla sarakeotsikoita tai hae kirjoittamalla suodatinkenttään.

3. Get-prosessi

12 hyödyllisintä PowerShell-komentoa Windowsille
Get-Process-komento Powershellissä

Get-Process näyttää kaikki tietokoneellasi käynnissä olevat ohjelmat, mukaan lukien muistin käytön, suorittimen ajan ja prosessitunnuksen.

Nähdäksesi kaikki käynnissä olevat prosessit, kirjoita vain:

Get-Process

2. Get-FileHash

12 hyödyllisintä PowerShell-komentoa Windowsille
Get-FileHash-komento Powershellissä

Get-FileHash laskee tiedostosisällön tiivistearvon määritetyn tiivistealgoritmin avulla. Tämän komennon avulla voit tarkistaa lataukset tai tarkistaa, onko joku muu käsitellyt tiedostojasi.

Tiedoston SHA256-hajautuksen hankkiminen:

Get-FileHash C:\Downloads\Sample.docx

1. -WhatIf-parametri

12 hyödyllisintä PowerShell-komentoa Windowsille
whatif-komentoparametri PowerShellissä

-WhatIf-parametrin avulla voit esikatsella komennon tuloksia suorittamatta komentoa. Tämä asetus on erityisen hyödyllinen, kun suoritat Powershell-komentoja tiedostojen poistamiseen, siirtämiseen tai muokkaamiseen, kuten vanhojen koontilokien tyhjentämiseen tai verkkoresurssien käyttöönottoon.

Voit esikatsella poistettavat tiedostot lisäämällä -WhatIf:

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

PowerShell näyttää jokaisen poistettavan tiedoston, mutta ei poista yhtään tiedostoa.

Nämä 12 komentoa kattavat asiat, joita tarvitset päivittäin – tiedostojen löytämisen, tietokonettasi hidastavien tekijöiden tarkistamisen ja projektikansioiden järjestämisen.

Aloita Get-Help-komennolla, kun kohtaat ongelmia, käytä Where-Object-komentoa suodattaaksesi pois ei-toivotut tiedot ja lisää aina -WhatIf-komento ennen kuin teet mitään, mikä saattaisi poistaa tai muuttaa tiedostoa. Kun olet oppinut nämä perusasiat, voit automatisoida nämä tehtävät PowerShellin avulla sen sijaan, että sinun tarvitsee kirjoittaa ne manuaalisesti joka kerta.

Katso myös:

Tags: #System

Leave a Comment

Verkkosovitinta ei löydy -virheen korjaaminen Windows 10:ssä

Verkkosovitinta ei löydy -virheen korjaaminen Windows 10:ssä

Monet ihmiset ovat kohdanneet ongelman, jossa verkkosovitin katoaa Laitehallinnasta tai saa puuttuvasta verkkosovittimesta kertovan viestin. Tämä artikkeli opastaa sinua puuttuvan verkkosovittimen ohjaimen ongelman korjaamisessa Windows 10:ssä.

Yksittäisten järjestelmän palautuspisteiden poistaminen Windowsissa

Yksittäisten järjestelmän palautuspisteiden poistaminen Windowsissa

Windows luo automaattisesti järjestelmän palautuspisteitä asetettuun rajaan asti, jolloin sinulle jää kymmeniä palautuspisteitä, joita et koskaan käytä.

Yleisiä virheitä internet-nopeustestejä suoritettaessa

Yleisiä virheitä internet-nopeustestejä suoritettaessa

Jos tulokset tuntuvat odotettua hitaammilta, älä syytä internet-palveluntarjoajaasi liian nopeasti – virheet testiä suoritettaessa voivat vääristää lukujasi.

Mikä on QoS? Kuinka käyttää QoS:ia nopeampien internet-nopeuksien saavuttamiseksi silloin, kun sitä eniten tarvitset

Mikä on QoS? Kuinka käyttää QoS:ia nopeampien internet-nopeuksien saavuttamiseksi silloin, kun sitä eniten tarvitset

Alla olevassa artikkelissa esittelemme ja opastamme sinua oppimaan QoS:n (Quality of Service) käsitteen reitittimissä.

Noudata näitä 7 vaihetta estääksesi Windows 11:n hidastumisen uudelleen!

Noudata näitä 7 vaihetta estääksesi Windows 11:n hidastumisen uudelleen!

Väliaikaisten tiedostojen poistamisesta ohjelmistojen päivittämiseen on monia yksinkertaisia ​​ja tehokkaita tapoja pitää tietokoneesi toiminnassa kuin uusi.

Poikkeusten lisääminen Windows Defenderiin Windows 10:ssä

Poikkeusten lisääminen Windows Defenderiin Windows 10:ssä

Windows Defender on sisäänrakennettu Windows 10:een haittaohjelmien löytämiseksi. Voit parantaa suorituskykyä esimerkiksi koodin kääntämisessä tai virtuaalikoneiden suorittamisessa lisäämällä poikkeuksia, jolloin Windows Defender ei koskaan tarkista kyseisiä tiedostoja.

Ethernet-yhteyden nollaaminen Windows 11:ssä

Ethernet-yhteyden nollaaminen Windows 11:ssä

Nopea tapa korjata yleisimmät kiinteän verkon ongelmat on nollata Ethernet-yhteytesi. Tässä ovat vaiheet Ethernet-yhteyden nollaamiseksi Windows 11:ssä.

Korjaa Windows-virhekoodi 0xc0000098: Varmuuskopioi ACPI.sys käynnistysvirheen estämiseksi

Korjaa Windows-virhekoodi 0xc0000098: Varmuuskopioi ACPI.sys käynnistysvirheen estämiseksi

Virhekoodi 0xc0000098 aiheuttaa sinisen ruudun virheen Windowsissa käynnistyksen yhteydessä. ACPI.sys-ajuri on usein syyllinen, erityisesti Windows 11:n ei-tuetuissa versioissa, kuten 23H2 tai 22H2 tai Windows 10.

Unicode UTF-8:n ottaminen käyttöön Windows 11:ssä

Unicode UTF-8:n ottaminen käyttöön Windows 11:ssä

Näyttökielen vaihtaminen Windows 11:ssä saattaa aiheuttaa sen, että jotkin ohjelmat eivät näytä tekstiä haluamallasi kielellä. Jos näin on, sinun tulee ottaa käyttöön Unicode UTF-8, jotta Windows näyttää tekstin oikein haluamallasi kielellä.

6 ilmaista Windows-työkalua tietokoneen hidasteiden selvittämiseen

6 ilmaista Windows-työkalua tietokoneen hidasteiden selvittämiseen

Vuosien varrella ihmiset ovat löytäneet kokoelman ilmaisia ​​Windows-työkaluja, jotka auttavat diagnosoimaan, mikä aiheuttaa heidän järjestelmänsä hidastumista.

Mikä on Windows Superfetch (SysMain)? Kuinka Superfetch poistetaan käytöstä?

Mikä on Windows Superfetch (SysMain)? Kuinka Superfetch poistetaan käytöstä?

SuperFetch on saatavilla Windows-versioissa, mutta hyvin harvat käyttäjät tuntevat sen. Alla olevassa artikkelissa WebTech360 opastaa sinua ottamaan SuperFetchin käyttöön tai poistamaan sen käytöstä Windows 10/8/7:ssä.

Kuinka korjata Microsoft Storen toimimattomuusvirhe

Kuinka korjata Microsoft Storen toimimattomuusvirhe

Microsoft Store (Windows Store) ei ole suosituin sovelluskauppa, koska se on täynnä virheitä, ongelmia ja usein epävakaa.

Tiedostopäätteiden näyttäminen, tiedostopäätteiden tarkasteleminen Windowsissa

Tiedostopäätteiden näyttäminen, tiedostopäätteiden tarkasteleminen Windowsissa

Windowsin tiedostonhallinta tarjoaa paljon vaihtoehtoja tiedostojen katselutavan muuttamiseen. Et ehkä tiedä, että yksi tärkeä asetus on oletuksena poistettu käytöstä, vaikka se on ratkaisevan tärkeä järjestelmän turvallisuuden kannalta.

USB-ajurien lataaminen, päivittäminen ja vianmääritys Windows 10:ssä

USB-ajurien lataaminen, päivittäminen ja vianmääritys Windows 10:ssä

USB-laitteista on tullut välttämättömiä jokapäiväisessä elämässä, minkä ansiosta voimme liittää tietokoneisiimme monenlaisia ​​​​tärkeitä laitteita.

4 Windows-tietojen tyyppiä, joiden koko kasvaa: Kuinka hallita niitä?

4 Windows-tietojen tyyppiä, joiden koko kasvaa: Kuinka hallita niitä?

Vaikka Windowsin tallennusseuranta poistaa tehokkaasti väliaikaiset tiedostot, jotkin tietotyypit ovat pysyviä ja niitä kertyy jatkuvasti.

Kuinka muuttaa DNS:ää surffataksesi verkossa nopeammin ja lisätäksesi internetin nopeutta

Kuinka muuttaa DNS:ää surffataksesi verkossa nopeammin ja lisätäksesi internetin nopeutta

DNS-osoitteen vaihtamisella Windowsissa on monia etuja, kuten: Joidenkin estettyjen verkkosivustojen käyttö, internet-yhteyden nopeuttaminen ja verkon vakauden parantaminen. Alla on ohjeet DNS-osoitteen vaihtamiseen Windows 10:ssä, Windows 7:ssä ja muissa Windows-versioissa. Artikkelin viimeisessä osassa WebTech360 kertoo hieman, miksi DNS-osoitteen vaihtaminen auttaa nopeuttamaan internetiä.

10 loistavaa Windows-ominaisuutta, joita monet ihmiset eivät käytä

10 loistavaa Windows-ominaisuutta, joita monet ihmiset eivät käytä

Jäätyneiden sovellusten tappamisesta suoraan tehtäväpalkissa tietokoneen automaattiseen lukitsemiseen, kun kävelet pois, on paljon työkaluja, jotka toivot löytäneesi aiemmin.

Salasanan jakamisen suojauksen poistaminen käytöstä Windows 11:ssä

Salasanan jakamisen suojauksen poistaminen käytöstä Windows 11:ssä

Microsoft ottaa käyttöön salasanalla suojatun jakamisen. Jos pidät tätä asetusta tarpeettomana, voit poistaa salasanalla suojatun jakamisen käytöstä Windows 11:ssä.

Windows 11:n oletuskielen pikanäppäinten muuttaminen

Windows 11:n oletuskielen pikanäppäinten muuttaminen

Oletusarvoinen kielenvaihdon pikanäppäin on Windows + välilyönti, jota ei voi oletuksena poistaa käytöstä, mutta voit myös vaihtaa kielen pikanäppäimen alla olevan artikkelin mukaisesti.

Kuinka poistaa automaattiset sovelluspäivitykset käytöstä Microsoft Storessa

Kuinka poistaa automaattiset sovelluspäivitykset käytöstä Microsoft Storessa

Kauppa on poistanut pysyvän asetuksen ja nyt sovelluspäivityksiä voi keskeyttää vain 1–5 viikoksi. Jos haluat estää pakotetut sovelluspäivitykset, voit kokeilla joitakin alla olevista asetuksista.

Verkkosovitinta ei löydy -virheen korjaaminen Windows 10:ssä

Verkkosovitinta ei löydy -virheen korjaaminen Windows 10:ssä

Monet ihmiset ovat kohdanneet ongelman, jossa verkkosovitin katoaa Laitehallinnasta tai saa puuttuvasta verkkosovittimesta kertovan viestin. Tämä artikkeli opastaa sinua puuttuvan verkkosovittimen ohjaimen ongelman korjaamisessa Windows 10:ssä.

Yksittäisten järjestelmän palautuspisteiden poistaminen Windowsissa

Yksittäisten järjestelmän palautuspisteiden poistaminen Windowsissa

Windows luo automaattisesti järjestelmän palautuspisteitä asetettuun rajaan asti, jolloin sinulle jää kymmeniä palautuspisteitä, joita et koskaan käytä.

Yleisiä virheitä internet-nopeustestejä suoritettaessa

Yleisiä virheitä internet-nopeustestejä suoritettaessa

Jos tulokset tuntuvat odotettua hitaammilta, älä syytä internet-palveluntarjoajaasi liian nopeasti – virheet testiä suoritettaessa voivat vääristää lukujasi.

Mikä on QoS? Kuinka käyttää QoS:ia nopeampien internet-nopeuksien saavuttamiseksi silloin, kun sitä eniten tarvitset

Mikä on QoS? Kuinka käyttää QoS:ia nopeampien internet-nopeuksien saavuttamiseksi silloin, kun sitä eniten tarvitset

Alla olevassa artikkelissa esittelemme ja opastamme sinua oppimaan QoS:n (Quality of Service) käsitteen reitittimissä.

Noudata näitä 7 vaihetta estääksesi Windows 11:n hidastumisen uudelleen!

Noudata näitä 7 vaihetta estääksesi Windows 11:n hidastumisen uudelleen!

Väliaikaisten tiedostojen poistamisesta ohjelmistojen päivittämiseen on monia yksinkertaisia ​​ja tehokkaita tapoja pitää tietokoneesi toiminnassa kuin uusi.

Poikkeusten lisääminen Windows Defenderiin Windows 10:ssä

Poikkeusten lisääminen Windows Defenderiin Windows 10:ssä

Windows Defender on sisäänrakennettu Windows 10:een haittaohjelmien löytämiseksi. Voit parantaa suorituskykyä esimerkiksi koodin kääntämisessä tai virtuaalikoneiden suorittamisessa lisäämällä poikkeuksia, jolloin Windows Defender ei koskaan tarkista kyseisiä tiedostoja.

Ethernet-yhteyden nollaaminen Windows 11:ssä

Ethernet-yhteyden nollaaminen Windows 11:ssä

Nopea tapa korjata yleisimmät kiinteän verkon ongelmat on nollata Ethernet-yhteytesi. Tässä ovat vaiheet Ethernet-yhteyden nollaamiseksi Windows 11:ssä.

Korjaa Windows-virhekoodi 0xc0000098: Varmuuskopioi ACPI.sys käynnistysvirheen estämiseksi

Korjaa Windows-virhekoodi 0xc0000098: Varmuuskopioi ACPI.sys käynnistysvirheen estämiseksi

Virhekoodi 0xc0000098 aiheuttaa sinisen ruudun virheen Windowsissa käynnistyksen yhteydessä. ACPI.sys-ajuri on usein syyllinen, erityisesti Windows 11:n ei-tuetuissa versioissa, kuten 23H2 tai 22H2 tai Windows 10.

Unicode UTF-8:n ottaminen käyttöön Windows 11:ssä

Unicode UTF-8:n ottaminen käyttöön Windows 11:ssä

Näyttökielen vaihtaminen Windows 11:ssä saattaa aiheuttaa sen, että jotkin ohjelmat eivät näytä tekstiä haluamallasi kielellä. Jos näin on, sinun tulee ottaa käyttöön Unicode UTF-8, jotta Windows näyttää tekstin oikein haluamallasi kielellä.

6 ilmaista Windows-työkalua tietokoneen hidasteiden selvittämiseen

6 ilmaista Windows-työkalua tietokoneen hidasteiden selvittämiseen

Vuosien varrella ihmiset ovat löytäneet kokoelman ilmaisia ​​Windows-työkaluja, jotka auttavat diagnosoimaan, mikä aiheuttaa heidän järjestelmänsä hidastumista.