12 visnoderīgākās PowerShell komandas operētājsistēmai Windows

Lielākā daļa IT administratoru izmanto PowerShell skriptēšanai un automatizācijai, taču tas nav paredzēts tikai IT speciālistiem — ikvienam, kurš strādā ar nekārtīgām mapēm, ir nepieciešamas šīs komandas. Cilvēki tās izmanto, lai atrastu vecu kodu, sakārtotu klientu failus un sakoptu haosu, kas rodas pēc mēnešiem ilga darba termiņu ievērošanas.

12. Saņemiet palīdzību

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Saņemt palīdzības komandu PowerShell

Ja esat apguvis PowerShell no YouTube videoklipiem, viena no pirmajām komandām, ko cilvēki pieminēs, ir Get-Help. Kā norāda nosaukums, Get-Help palīdz atrast informāciju par PowerShell cmdlet, kā arī to sintaksi un parametriem; tas pat sniedz piemērus, kā tos lietot.

Lai redzētu, kā darbojas komanda, ierakstiet Get-Help, kam seko komandas nosaukums:

Get-Help Get-Process

Šī komanda parāda komandas kopsavilkumu, sintaksi un parametrus.

11. Get-Command

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Iegūt komandu programmā Powershell

Lai gan Get-Help sniedz detalizētu informāciju par cmdlet, Get-Command palīdz atrast un uzskaitīt visas pieejamās komandas. Piemēram, ja zināt, ko vēlaties darīt, bet neatceraties precīzu komandas nosaukumu, Get-Command palīdz atrast komandas, pamatojoties uz atsevišķiem nosaukumiem vai modeļiem.

Piemēram, lai mēģinātu atrast visas komandas, kas satur vārdu "process", ievadiet:

Get-Command *process*

Šī komanda parāda visas komandas ar nosaukumu "process".

10. Testa tīkla savienojums

12 visnoderīg��kās PowerShell komandas operētājsistēmai Windows
Test-NetConnection komanda programmā PowerShell

Ja ping , telnet un traceroute izmantojat atsevišķus rīkus , Test-NetConnection cmdlet veiks visus trīs. Šis ir tīkla problēmu novēršanas rīks, kas pārbauda, ​​vai problēma ir tīklā, serverī vai citur.

Lai pārbaudītu, vai vietne ir pieejama, palaidiet:

Test-NetConnection WebTech360.com

Šī komanda sniedz ping rezultātus un pamata savienojuma informāciju.

9. Iegūt bērnu vienību

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
iegūt childitem komandu Powershell vidē

Get-ChildItem parāda failus un mapes jebkurā direktorijā. Vai vēlaties redzēt saturu mapē Dokumenti? Vienkārši ievadiet šo komandu, aizstājot "lietotājvārds" ar savu vārdu:

Get-ChildItem C:\Users\Username\Documents

Varat apvienot Get-ChildItem ar citām komandām, lai veidotu skriptus un automatizētu pakešapstrādes uzdevumus, automatizējot un pārbaudot failu atbilstību noteiktiem kritērijiem.

8. Kur-objekts

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Kur objekta komanda programmā PowerShell

Iepriekšējā piemērā, iespējams, pamanījāt, ka rakstā lielu failu atrašanai tika izmantota Where-Object cmdlet, un jūs interesējaties, ko šī komanda dara. Where-Object filtrē datus, atlasot objektus ar noteiktām īpašību vērtībām — līdzīgi kā programmēšanas if priekšraksts. Cirtainajās iekavās $_ apzīmē katru vienumu, kas tiek novērtēts atbilstoši jūsu filtra kritērijiem.

Piemēram, ja jums ir jāredz visi darbojošie pakalpojumi, ievadiet šo komandu:

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

7. Atlasiet objektu

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Atlasīt objektu komandā Powershell

Bieži vien komandas izvadē ir ietverta vairāk informācijas nekā nepieciešams. Select-Object ļauj atlasīt tikai vēlamos datus. Pēc tam atlasītās īpašības var eksportēt uz CSV failu, izmantojot Export-Csv cmdlet. Lai skatītu tikai pakalpojumu nosaukumus un statusu, izmantojiet:

Get-Service | Select-Object Name, Status

Ja meklējat 5 visvairāk procesoru patērējošos procesus , lūk, tie ir:

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

6. Iegūt biedru

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Get-Member komanda PowerShell

PowerShell darbojas ar objektiem, un Get-Member parāda to īpašības un metodes. Piemēram, ja komanda norāda failu, Get-Member var parādīt faila lielumu, izveides datumu un citu informāciju. Ievadiet šo komandu, lai skatītu informāciju, ko satur procesa objekts:

Get-Process | Get-Member

Šī komanda parāda tādus rekvizītus kā CPU, Id un WorkingSet, kā arī tādas metodes kā Kill() un Refresh().

5. Iestatīt starpliktuvi un iegūt starpliktuvi

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Iestatiet starpliktuves komandu programmā PowerShell

Ja jums ir liels PowerShell izvades apjoms, ko vēlaties kopēt, varat to visu manuāli atlasīt vai izmantot Set-Clipboard. Manuāla atlasīšana nozīmē ritināšanu uz augšu, atlases sākšanu, uzmanīgu vilkšanu uz leju un cerību, ka pa ceļam nepieļausiet kļūdu. Set-Clipboard un Get-Clipboard padara visu šo procesu daudz vienkāršāku.

Lai kopētu komandas rezultātus starpliktuvē, ievadiet šādu komandu:

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

Tagad rezultātus var ielīmēt programmā Microsoft Excel vai jebkurā citā teksta redaktorā.

4. Ārpus režģa skats

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Out-GridView komanda programmā PowerShell

Dažreiz rezultātus ir nepieciešams kārtot un filtrēt interaktīvi. Out-GridView atver atsevišķu logu ar meklējamu un kārtojamu tabulu.

Get-Process | Out-GridView

Šī komanda atvērs jaunu logu, kurā GUI tabulas formātā tiks parādīts darbojošos procesu saraksts. Noklikšķiniet uz kolonnu galvenēm, lai kārtotu, vai ierakstiet filtra lodziņā, lai meklētu.

3. Iegūšanas process

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Get-Process komanda programmā Powershell

Get-Process parāda visas datorā darbojošās programmas, tostarp atmiņas izmantošanu, centrālā procesora laiku un procesa ID.

Lai skatītu visus darbojošos procesus, vienkārši ierakstiet:

Get-Process

2. Iegūt FileHash

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
Get-FileHash komanda programmā Powershell

Get-FileHash aprēķina faila satura heša vērtību, izmantojot norādīto heša algoritmu. Šī komanda ļauj pārbaudīt lejupielādes vai pārbaudīt, vai kāds ir manipulējis ar jūsu failiem.

Lai iegūtu faila SHA256 hešu:

Get-FileHash C:\Downloads\Sample.docx

1. Parametrs -WhatIf

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows
whatif komandas parametrs programmā PowerShell

Parametrs -WhatIf ļauj priekšskatīt komandas rezultātus, to neizpildot. Šī opcija ir īpaši noderīga, ja tiek izpildītas Powershell komandas, lai dzēstu, pārvietotu vai modificētu failus, piemēram, tīrītu vecos būvējuma žurnālus vai izvietotu tīmekļa resursus.

Lai priekšskatītu, kuri faili tiks dzēsti, pievienojiet -WhatIf:

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

PowerShell parādīs katru failu, ko tas dzēsīs, bet neizdzēsīs nevienu failu.

Šīs 12 komandas aptver visu, kas jums nepieciešams katru dienu — failu atrašanu, datora darbības traucējumu pārbaudi un projektu mapju organizēšanu.

Ja rodas problēmas, sāciet ar Get-Help, izmantojiet Where-Object, lai filtrētu nevēlamu informāciju, un vienmēr pievienojiet -WhatIf, pirms darāt jebko, kas varētu izdzēst vai mainīt failu. Kad esat apguvis šos pamatus, varat automatizēt šos uzdevumus ar PowerShell, nevis katru reizi manuāli ierakstīt.

Skatīt arī:

Tags: #System

Leave a Comment

PowerShell un viss, kas jums jāzina par šo utilītu

PowerShell un viss, kas jums jāzina par šo utilītu

Kas ir PowerShell? Microsoft PowerShell ir komandrindas utilīta un skriptvaloda, kas ir jaudīgs rīks administratoriem, ļaujot automatizēt plašu uzdevumu klāstu datoriem un tīkliem.

Kā izslēgt fona lietotnes operētājsistēmā Windows 11, samazināt RAM patēriņu operētājsistēmā Windows 11

Kā izslēgt fona lietotnes operētājsistēmā Windows 11, samazināt RAM patēriņu operētājsistēmā Windows 11

Varat izslēgt Windows 11 fona lietotnes, lai optimizētu veiktspēju, taupītu akumulatora jaudu un samazinātu RAM patēriņu.

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows

Lielākā daļa IT administratoru izmanto PowerShell skriptēšanai un automatizācijai, taču tas nav paredzēts tikai IT speciālistiem — šīs komandas ir nepieciešamas ikvienam, kurš strādā ar nekārtīgām mapēm.

Kā izdzēst vecos Windows atjaunošanas punktus, lai atbrīvotu vietu

Kā izdzēst vecos Windows atjaunošanas punktus, lai atbrīvotu vietu

Pārbaudot krātuves izmantošanu, dzēšot vecos atjaunošanas punktus un iestatot saprātīgus krātuves ierobežojumus, varat kontrolēt savu krātuvi, neupurējot tās aizsardzību.

14 Windows lietotnes un programmatūra, kas nepieciešama jūsu jaunajā datorā

14 Windows lietotnes un programmatūra, kas nepieciešama jūsu jaunajā datorā

Zemāk ir ieteicamās programmatūras saraksts, instalējot jaunu datoru, lai jūs varētu izvēlēties nepieciešamākās un labākās lietojumprogrammas savā datorā!

Ja VPN ir šīs brīdinājuma zīmes, turieties no tā pa gabalu!

Ja VPN ir šīs brīdinājuma zīmes, turieties no tā pa gabalu!

Laika gaitā jūs iemācīsities ātri pamanīt VPN brīdinājuma zīmes. Ja jūsu VPN uzrāda kādu no šīm pazīmēm, nekavējoties pārtrauciet tā darbību pirms tā instalēšanas.

Kā klonēt Windows iestatījumus, lai pārvietotu savu darbplūsmu jebkur

Kā klonēt Windows iestatījumus, lai pārvietotu savu darbplūsmu jebkur

Visas operētājsistēmas pārnēsāšana zibatmiņas diskā var būt ļoti noderīga, it īpaši, ja jums nav klēpjdatora. Taču nedomājiet, ka šī funkcija ir pieejama tikai Linux distribūcijām — ir pienācis laiks mēģināt klonēt savu Windows instalāciju.

Norādījumi, kā bloķēt automātisku draiveru instalēšanu operētājsistēmā Windows 11

Norādījumi, kā bloķēt automātisku draiveru instalēšanu operētājsistēmā Windows 11

Windows 11 var lejupielādēt draiverus datoram bez lietotāja iejaukšanās, taču ne vienmēr ir vēlams instalēt draiverus automātiski, lai izvairītos no nevēlamām problēmām.

Kā atiestatīt lietojumprogrammas Windows datoros

Kā atiestatīt lietojumprogrammas Windows datoros

Ja jūsu Iestatījumi vai Microsoft Store lietotne nedarbojas pareizi, avarē vai neatveras, varat atiestatīt lietotni.

Kas ir PING? Kā pārbaudīt PING?

Kas ir PING? Kā pārbaudīt PING?

Zemāk esošajā rakstā mēs aicinām jūs uzzināt dažus vienkāršus PING komandas piemērus operētājsistēmā Windows!

Kā sākt plānotos uzdevumus ar aizkavi operētājsistēmā Windows

Kā sākt plānotos uzdevumus ar aizkavi operētājsistēmā Windows

Šī funkcija ir ārkārtīgi noderīga nevajadzīgu uzdevumu aizkavēšanai, tīkla savienojuma nodrošināšanai pirms uzdevuma sākšanas, uzdevumu izpildei noteiktā secībā, atjauninājumu plānošanai vai aparatūras apkopes veikšanai.

Kas ir VPN? VPN virtuālā privātā tīkla priekšrocības un trūkumi

Kas ir VPN? VPN virtuālā privātā tīkla priekšrocības un trūkumi

Kas ir VPN, kādas ir VPN priekšrocības un trūkumi? Apspriedīsim ar WebTech360 VPN definīciju, kā arī to, kā pielietot šo modeli un sistēmu darbā.

Kā apgriezt ekrāna krāsas, izmantojot lupu operētājsistēmā Windows 11

Kā apgriezt ekrāna krāsas, izmantojot lupu operētājsistēmā Windows 11

Izmantojot lupas apgriešanas funkciju operētājsistēmā Windows 11, var uzlabot teksta lasāmību, īpaši cilvēkiem, kuri ir jutīgi pret gaismu.

Labot komandu Kopēt un ielīmēt, kas nedarbojas programmā Word, Excel (2007, 2010)

Labot komandu Kopēt un ielīmēt, kas nedarbojas programmā Word, Excel (2007, 2010)

Ir daudz iemeslu, kāpēc komanda “Kopēt/Ielīmēt” nedarbojas Windows datorā, piemēram, datoru ir uzbrūkis vīruss, starpliktuve nedarbojas, un tāpēc nedarbojas komanda “Kopēt” (Ctrl + C) un komanda “Ielīmēt” (Ctrl + V). Lai uzzinātu, kā novērst šo kļūdu, lūdzu, skatiet tālāk norādīto WebTech360 rakstu.

Atgūstiet Windows fotoattēlu skatītāju operētājsistēmā Windows 10, lai ātrāk skatītu fotoattēlus, jo lietotne Fotoattēli ir pārāk lēna!

Atgūstiet Windows fotoattēlu skatītāju operētājsistēmā Windows 10, lai ātrāk skatītu fotoattēlus, jo lietotne Fotoattēli ir pārāk lēna!

Ja jums nepatīk lietotne Fotoattēli operētājsistēmā Windows 10 un vēlaties skatīt fotoattēlus, izmantojot programmu Windows fotoattēlu skatītājs operētājsistēmā Windows 10, izpildiet šo rokasgrāmatu, lai operētājsistēmā Windows 10 ieviestu programmu Windows fotoattēlu skatītāju, kas palīdzēs jums ātrāk skatīt fotoattēlus.

Kā klonēt Windows cieto disku bez trešās puses programmatūras

Kā klonēt Windows cieto disku bez trešās puses programmatūras

Klonēšanas process ietver datu pārvietošanu no vienas atmiņas ierīces uz citu (šajā gadījumā cieto disku), un precīza kopija tiek kopēta no mērķa diska.

Kā atspējot ātro palaišanu operētājsistēmā Windows

Kā atspējot ātro palaišanu operētājsistēmā Windows

Ātra startēšana operētājsistēmā Windows 11 palīdz datoram startēties ātrāk, taču tas var būt arī iemesls, kāpēc Windows dators pilnībā neizslēdzas.

Kā pievienot uzdevuma beigu opciju Windows 11 uzdevumjoslai

Kā pievienot uzdevuma beigu opciju Windows 11 uzdevumjoslai

Operētājsistēmā Windows 11 ir funkcija, kas uzdevumjoslā pievieno pogu Beigt uzdevumu, tāpēc jums nav jāpiekļūst uzdevumu pārvaldniekam, lai aizvērtu nereaģējošas lietojumprogrammas.

Kā dublēt datus, neizmantojot ārējo cieto disku

Kā dublēt datus, neizmantojot ārējo cieto disku

Dažreiz ārējo cieto disku vienkārši nevar atrast, kad tas visvairāk nepieciešams. Pēc vairākkārtējas svarīgu failu zaudēšanas daži cilvēki ir atraduši vienkāršu un uzticamu veidu, kā dublēt visu, pat ja cietais disks nav pieejams.

Kāda ir īsinājumtaustiņu Ctrl + Z izmantošana operētājsistēmā Windows? Iespējams, vairāk nekā jūs domājat.

Kāda ir īsinājumtaustiņu Ctrl + Z izmantošana operētājsistēmā Windows? Iespējams, vairāk nekā jūs domājat.

Ctrl+Z ir ārkārtīgi izplatīta taustiņu kombinācija operētājsistēmā Windows. Ctrl+Z būtībā ļauj atsaukt darbības visās Windows daļās.

PowerShell un viss, kas jums jāzina par šo utilītu

PowerShell un viss, kas jums jāzina par šo utilītu

Kas ir PowerShell? Microsoft PowerShell ir komandrindas utilīta un skriptvaloda, kas ir jaudīgs rīks administratoriem, ļaujot automatizēt plašu uzdevumu klāstu datoriem un tīkliem.

Kā izslēgt fona lietotnes operētājsistēmā Windows 11, samazināt RAM patēriņu operētājsistēmā Windows 11

Kā izslēgt fona lietotnes operētājsistēmā Windows 11, samazināt RAM patēriņu operētājsistēmā Windows 11

Varat izslēgt Windows 11 fona lietotnes, lai optimizētu veiktspēju, taupītu akumulatora jaudu un samazinātu RAM patēriņu.

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows

12 visnoderīgākās PowerShell komandas operētājsistēmai Windows

Lielākā daļa IT administratoru izmanto PowerShell skriptēšanai un automatizācijai, taču tas nav paredzēts tikai IT speciālistiem — šīs komandas ir nepieciešamas ikvienam, kurš strādā ar nekārtīgām mapēm.

Kā izdzēst vecos Windows atjaunošanas punktus, lai atbrīvotu vietu

Kā izdzēst vecos Windows atjaunošanas punktus, lai atbrīvotu vietu

Pārbaudot krātuves izmantošanu, dzēšot vecos atjaunošanas punktus un iestatot saprātīgus krātuves ierobežojumus, varat kontrolēt savu krātuvi, neupurējot tās aizsardzību.

14 Windows lietotnes un programmatūra, kas nepieciešama jūsu jaunajā datorā

14 Windows lietotnes un programmatūra, kas nepieciešama jūsu jaunajā datorā

Zemāk ir ieteicamās programmatūras saraksts, instalējot jaunu datoru, lai jūs varētu izvēlēties nepieciešamākās un labākās lietojumprogrammas savā datorā!

Ja VPN ir šīs brīdinājuma zīmes, turieties no tā pa gabalu!

Ja VPN ir šīs brīdinājuma zīmes, turieties no tā pa gabalu!

Laika gaitā jūs iemācīsities ātri pamanīt VPN brīdinājuma zīmes. Ja jūsu VPN uzrāda kādu no šīm pazīmēm, nekavējoties pārtrauciet tā darbību pirms tā instalēšanas.

Kā klonēt Windows iestatījumus, lai pārvietotu savu darbplūsmu jebkur

Kā klonēt Windows iestatījumus, lai pārvietotu savu darbplūsmu jebkur

Visas operētājsistēmas pārnēsāšana zibatmiņas diskā var būt ļoti noderīga, it īpaši, ja jums nav klēpjdatora. Taču nedomājiet, ka šī funkcija ir pieejama tikai Linux distribūcijām — ir pienācis laiks mēģināt klonēt savu Windows instalāciju.

Norādījumi, kā bloķēt automātisku draiveru instalēšanu operētājsistēmā Windows 11

Norādījumi, kā bloķēt automātisku draiveru instalēšanu operētājsistēmā Windows 11

Windows 11 var lejupielādēt draiverus datoram bez lietotāja iejaukšanās, taču ne vienmēr ir vēlams instalēt draiverus automātiski, lai izvairītos no nevēlamām problēmām.

Kā atiestatīt lietojumprogrammas Windows datoros

Kā atiestatīt lietojumprogrammas Windows datoros

Ja jūsu Iestatījumi vai Microsoft Store lietotne nedarbojas pareizi, avarē vai neatveras, varat atiestatīt lietotni.

Kas ir PING? Kā pārbaudīt PING?

Kas ir PING? Kā pārbaudīt PING?

Zemāk esošajā rakstā mēs aicinām jūs uzzināt dažus vienkāršus PING komandas piemērus operētājsistēmā Windows!