PowerShell ir jaudīgs automatizācijas un konfigurācijas pārvaldības ietvars, kas ļauj sistēmu administratoriem strādāt efektīvāk, automatizējot nogurdinošus, atkārtotus uzdevumus. Tālāk ir norādītas dažas pamata Powershell komandas, kas palīdzēs pilnībā izmantot šī rīka sniegtās iespējas.

Zemāk ir komandu saraksts - cmdlet komandas nosaukums: komandas apraksts.
% — ForEach-Object: veic darbību ar katru vienumu ievades objektu komplektā.
- ? - Kur-Objekts: atlasiet objektu no objektu kopas, pamatojoties uz to atribūtu vērtībām.
- ac — Add-Content: pievieno failam papildu saturu, piemēram, vārdus vai datus.
- asnp — Add-PSSnapIn: pašreizējai sesijai pievieno vienu vai vairākus Windows PowerShell papildprogrammas.
- cat — Get-Content: iegūstiet faila saturu.
- cd — Set-Location: iestata pašreizējo darba vietu uz noteiktu atrašanās vietu.
- chdir — Set-Location: iestata pašreizējo darba vietu uz noteiktu atrašanās vietu.
- clc — Clear-Content: notīra vienuma saturu, bet neizdzēš vienumu.
- clear — Clear-Host: notīra resursdatora programmas ekrānu.
- clhy — Clear-History: notīra ierakstus no komandu vēstures.
- cli — Clear-Item: notīra vienuma saturu, bet neizdzēš vienumu.
- clp — Clear-ItemProperty: notīra rekvizīta vērtību, bet netīra rekvizītu.
- cls — Clear-Host: notīra resursdatora programmas ekrānu.
- clv — Clear-Variable: notīra mainīgā vērtību.
- cnsn — Connect-PSSession: atkārtoti izveidojiet savienojumu ar atvienotajām sesijām
- salīdzināt — Salīdzināt-Objekts: salīdziniet divas objektu kopas.
- kopēt — Copy-Item: kopējiet vienumu no vienas vietas uz citu.
- cp — Copy-Item: kopējiet vienumu no vienas vietas uz citu.
- cpi — vienumu kopēšana: kopējiet vienumu no vienas vietas uz citu.
- cpp — Copy-ItemProperty: kopē rekvizītu un vērtību no noteiktas vietas uz citu vietu.
- curl — Invoke-WebRequest: iegūstiet saturu no tīmekļa vietnes internetā.
- cvpa — Convert-Path: pārvērš ceļu no Windows PowerShell ceļa uz Windows PowerShell nodrošinātāja ceļu.
- dbp — Disable-PSBreakpoint: atspējo pārtraukuma punktus pašreizējā konsolē.
- del — Remove-Item: dzēst failus un mapes.
- diff — Compare-Object: salīdzina divas objektu kopas.
- dir — Get-ChildItem: iegūstiet failus un mapes failu sistēmas diskā.
- dnsn — atvienot-PSSession: atvienojiet no sesijas.
- ebp — Enable-PSBreakpoint: iespējo pārtraukuma punktus pašreizējā konsolē.
- echo — rakstīšanas izvade: nosūta norādītos objektus uz nākamo komandu konveijerā. Ja šī komanda ir pēdējā komanda konveijerā, objekti tiek parādīti konsolē.
- epal — Export-Alias: eksportē failā informāciju par pašlaik definētajiem komandu aizstājvārdiem.
- epcsv — Eksportēt-Csv: pārvērš objektus ar komatu atdalītu virkņu masīvā (CSV) un saglabā virknes CSV failā.
- epsn — Export-PSSession: importējiet komandas no citas sesijas un saglabājiet tās Windows PowerShell modulī.
- dzēst — Remove-Item: dzēst failus un mapes.
- etsn — Enter-PSSession: sāk interaktīvu sesiju ar attālo datoru.
- exsn — Exit-PSSession: pabeidz interaktīvu sesiju ar attālo datoru.
- fc — Format-Custom: izmantojiet pielāgotu skatu, lai formatētu izvadi.
- fl — Format-List: formatējiet izvadi kā atribūtu sarakstu, kur katrs atribūts parādās jaunā rindā.
- foreach — ForEach-Object: veic darbību ar katru vienumu ievades objektu komplektā.
- ft — Format-Table: formatējiet izvadi kā tabulu.
- fw — Format-Wide: formatējiet objektus kā plašu tabulu, kas parāda tikai vienu katra objekta atribūtu.
- galli — Get-Alias: iegūstiet pašreizējās sesijas komandas.
- gbp — Get-PSBreakpoint: iegūstiet pašreizējā sesijā iestatītos pārtraukuma punktus.
- gc — Get-Content: iegūstiet faila saturu.
- gci — Get-ChildItem: iegūstiet failus un mapes failu sistēmas diskā.
- gcm — Get-Command: iegūstiet visas komandas.
- gcs — Get-PSCallStack: parāda pašreizējo zvanu steku.
- gdr — Get-PSDrive: iegūstiet disku pašreizējā sesijā.
- ghy — Get-History: iegūstiet pašreizējās sesijas laikā ievadīto komandu sarakstu.
- gi — Get-Item: iegūstiet failus un mapes.
- gjb — Get-Job: iegūstiet Windows PowerShell fona darbus, kas darbojas pašreizējā sesijā.
- gl — Get-Location: iegūstiet informāciju par pašreizējo darba vietu vai atrašanās vietu kopu.
- gm — Get-Member: iegūstiet objektu īpašības un metodes.
- gmo — Get-Module: iegūst moduļus, kas ir importēti vai kurus var importēt pašreizējā sesijā.
- gp — Get-ItemProperty: iegūst norādītā vienuma rekvizītus.
- gps — Get-Process: ieslēdziet procesus lokālos vai attālos datoros.
- grupa — Group-Object: grupēt objektus, kas satur vienu un to pašu vērtību norādītajiem rekvizītiem.
- gsn — Get-PSSession: iegūstiet Windows PowerShell sesijas lokālos un attālos datoros.
- gsnp — Get-PSSnapIn: iegūstiet Windows PowerShell papildprogrammas datorā.
- gsv — Get-Service: iegūstiet pakalpojumus lokālos vai attālos datoros.
- gu — Get-Unique: atgriež unikālus vienumus no sakārtota saraksta.
- gv — Get-Variable: iegūst mainīgos lielumus pašreizējā konsolē.
- gwmi — Get-WmiObject: iegūstiet Windows Management Instrumentation (WMI) klašu gadījumus vai informāciju par pieejamajām klasēm.
- h - Get-History: iegūstiet pašreizējās sesijas laikā ievadīto komandu sarakstu.
- vēsture — Get-History: iegūstiet pašreizējās sesijas laikā ievadīto komandu sarakstu.
- icm — Invoke-Command: palaidiet komandas lokālos un attālos datoros.
- iex — Invoke-Expression: izpilda komandu vai izteiksmi lokālajā datorā.
- ihy — Invoke-History: izpildiet komandas no sesijas vēstures.
- ii �� Izsaukt vienumu: veic noklusējuma darbību norādītajam vienumam.
- ipal — Import-Alias: importējiet komandu segvārdu sarakstu no faila.
- ipcsv — importēt-CSv: izveidojiet pielāgotus tabulai līdzīgus objektus no vienumiem CSV failā.
- ipmo — importēšanas modulis: pievienojiet moduli pašreizējai sesijai.
- ipsn — Import-PSSession: importē komandas no citas sesijas pašreizējā sesijā.
- irm — Invoke-RestMethod: nosūta HTTP vai HTTPS pieprasījumu uz RESTful tīmekļa pakalpojumu.
- ise — powershell_ise.exe: paskaidro, kā izmantot komandrindas rīku PowerShell_ISE.exe.
- iwmi — Invoke-WMIMethod: izsauc Windows pārvaldības instrumentācijas (WMI) metodes.
- iwr — Invoke-WebRequest: izgūstiet saturu no tīmekļa vietnes internetā.
- kill — Stop-Process: aptur vienu vai vairākus darbojošos procesus.
- lp — Out-Printer: nosūta izvadi uz printeri.
- ls — Get-ChildItem: iegūstiet failus un mapes failu sistēmas diskā.
- man - palīdzība: parāda informāciju par Windows PowerShell komandām un jēdzieniem.
- md - mkdir: izveidojiet jaunu ierakstu.
- pasākums — mēra objekts: mēra objektu un rakstzīmju, vārdu un rindu skaitliskās īpašības virknes objektos, piemēram, teksta failos.
- mi - Pārvietot vienumu: pārvietojiet vienumu no vienas vietas uz citu.
- mount — New-PSDrive: izveidojiet pagaidu un pastāvīgus kartētos tīkla diskus.
- pārvietot — Pārvietot vienumu: pārvietojiet vienumu no vienas vietas uz citu.
- mp — Move-ItemProperty: pārvietojiet rekvizītus no vienas vietas uz citu.
- mv — Pārvietot vienumu: pārvietojiet vienumu no vienas vietas uz citu.
- nal — New-Alias: izveidojiet jaunu komandas segvārdu.
- ndr — jauns-PSDrive: izveidojiet pagaidu un pastāvīgus kartētos tīkla diskus.
- ni — jauns vienums: izveidojiet jaunu vienumu.
- nmo — jauns modulis: izveido jaunu dinamisku moduli, kas pastāv tikai atmiņā.
- npssc — New-PSSessionConfigurationFile: izveido sesijas konfigurācijas failu.
- nsn — New-PSSession: izveidojiet pastāvīgus savienojumus ar vietējiem vai attāliem datoriem.
- nv — New-Variable: izveido jaunu mainīgo.
- ogv — Out-GridView: nosūtiet izvadi uz interaktīvo paneli atsevišķā logā.
- oh - Out-Host: nosūtiet izvadi uz komandrindu.
- popd — Pop-Location: maina pašreizējo atrašanās vietu uz pēdējo, kas ievietota kaudzē. Varat iespējot atrašanās vietu no noklusējuma elementa vai elementa, ko izveidojat, izmantojot cmdlet Push-Location.
- ps — Get-Process: iegūstiet procesus, kas darbojas lokālajā vai attālajā datorā.
- pushd — Push-Location: pievieno pašreizējo atrašanās vietu atrašanās vietu kopas augšdaļai.
- pwd — Get-Location: iegūstiet informāciju par pašreizējo darba vietu vai atrašanās vietu kopu.
- r — Invoke-History: izpildiet komandas no sesijas vēstures.
- rbp — Remove-PSBreakpoint: no pašreizējās konsoles noņem pārtraukumpunktus.
- rcjb — Receive-Job: saņem pašreizējās sesijas Windows PowerShell fona darbu rezultātus.
- rcsn — Receive-PSSession: saņemiet komandu rezultātus atvienotās sesijās.
- rd — Remove-Item: dzēst failus un mapes.
- rdr — Remove-PSDrive: noņem pagaidu Windows PowerShell diskus un atvieno kartētos tīkla diskus.
- ren — Rename-Item: pārdēvē vienumu Windows PowerShell nodrošinātāja nosaukumvietā.
- ri — Remove-Item: dzēst failus un mapes.
- rjb — Remove-Job: noņem Windows PowerShell fona darbu.
- rm — Remove-Item: dzēst failus un mapes.
- rmdir — Remove-Item: dzēst failus un mapes.
- rmo — Remove-Module: noņem moduļus no pašreizējās sesijas.
- rni — pārdēvēt vienumu: pārdēvējiet vienumu Windows PowerShell nodrošinātāja nosaukumvietā.
- rnp — Rename-ItemProperty: pārdēvējiet vienuma rekvizītu.
- rp — Remove-ItemProperty: no preces noņem rekvizītu un tā vērtību.
- rsn — Remove-PSSession: aizver vienu vai vairākas Windows PowerShell sesijas (PSSessions).
- rsnp — Remove-PSSnapin: no pašreizējās sesijas noņem Windows PowerShell papildprogrammas.
- rujb — Resume-Job: restartējiet apturētu darbu
- rv — Remove-Variable: noņem mainīgo un tā vērtību.
- rvpa — Resolve-Path: atrisina aizstājējzīmes ceļos un parāda ceļa saturu.
- rwmi — Remove-WMIObject: noņem esošas Windows pārvaldības instrumentācijas (WMI) klases gadījumu.
- sajb — Start-Job: sāk Windows PowerShell fona darbu.
- sal — Set-Alias: izveidojiet vai mainiet komandas segvārdu (alternatīvo nosaukumu) cmdlet vai citam komandas elementam pašreizējā Windows PowerShell sesijā.
- saps — Start-Process: sāk vienu vai vairākus procesus lokālajā datorā.
- sasv — Start-Service: palaiž vienu vai vairākus apturētus pakalpojumus.
- sbp — Set-PSBreakpoint: iestata līnijas, priekšraksta vai mainīgā pārtraukuma punktu.
- sc — Set-Content: aizstāj faila saturu ar jūsu norādīto saturu.
- atlasīt — Select-Object: atlasiet objektu vai objekta rekvizītus.
- set — Set-Variable: iestatiet mainīgā vērtību. Izveido mainīgo, ja mainīgais ar pieprasīto nosaukumu nepastāv.
- shcm — Show-Command: izveidojiet Windows PowerShell komandas grafiskā komandu logā.
- si — Set-Item: mainiet vienuma vērtību uz vērtību
Novēlam veiksmi!
Redzēt vairāk: