KAIKKI POWERSHELL CMDLET KOMENNOTCmdlet Alias KuvausA
Get-Acl Hae tiedoston tai rekisteriavaimen käyttöoikeusasetukset
Set-Acl Aseta käyttöoikeudet
Active Directory Tili, tietokone, ryhmä ja käyttäjätiedot
Get-Alias gal Palauttaa alias -nimet Cmdlet ille
Export-Alias epal Vie tällä hetkellä määritellyt aliakset tiedostoon
Import-Alias ipal Tuo alias lista tiedostosta
New-Alias nal Luo uusi alias
Set-Alias sal Luo tai muuta peitenimeä
Get-AppvClientPackage Palauttaa AppV asiakaspaketit
Get-AppxPackage Luetteloi käyttäjäprofiiliin asennetut sovelluspaketit
Remove-AppxPackage Poista sovelluspaketti käyttäjätililtä
Add-AppxProvisionedPackage Lisää appx paketti Windows levykuvaan (kaikille käyttäjille)
Get-AppxProvisionedPackage Hae tietoa sovelluspaketeista DISM:n kautta
Remove-ProvisionedPackage Poista sovelluspakkaus Windows imagesta
Compress-Archive Luo uusi arkisto / zip tiedosto [PS 5+]
Expand-Archive Pura tiedostoja arkistosta zip tiedostosta [PS 5+]
Get-AuthenticodeSignature Hae tiedostoon liitetty allekirjoitusobjekti
Set-AuthenticodeSignature Aseta allekirjoitus .ps1 skriptiin tai muuhun tiedostoon
B
Backup-GPO Varmuuskopio ryhmäkäytäntö objektit (GPO: t)
Begin Funktio ALOITA lohko
Bits Taustan älykäs siirtopalvelu cmdlets
Enable-BitLocker BitLocker aseman salauksen käyttöönotto
Enable-BitLockerAutoUnlock BitLocker aseman automaattinen avaaminen
Disable-BitLocker Poista salaus BitLocker asemalta
Resume-Bitlocker Jatka Bitlocker salausta määrätylle asemalle
Suspend-BitLocker Keskeytä Bitlocker salaus määrätylle asemalle
Add-BitLockerKeyProtector Lisää avainsuoja BitLocker asemalle
Remove-BitLockKeyProtector Poista avainsuoja BitLocker asemasta
Get-BitLockVolume Hae tietoa BitLockerin suojaamista levyistä
Break Poistu ohjelmasilmukasta
C
Catch Käsittele lopetusvirhe komentosarjalohkon sisällä
Export-Certificate Varmenteen vieminen varmennesäilöstä tiedostoon
Get-Certificate Lähetä/nouda varmennepyyntö rekisteröintipalvelimelle ja asenna
Import-Certificate Tuo yksi tai useampi varmenne varmennesäilöön
Set-Location cd / chdir / sl Aseta nykyinen työskentelykansio
Get-Childitem dir / ls / gci Hae alikohteita (kansion tai rekisteriavaimen sisällöstä)
Clear-Host clear / cls Tyhjennä näyttö
Clear-Item cli Poista sisältö muuttujasta tai aliaksesta
Get-CimAssociatedInstance CIM instanssin hakeminen liitoksen perusteella
Get-CimClass gcls Hae luettelo tietyn nimiavaruuden CIM luokista
Register-CimIndicationEvent Tilaa indikaatiot suodattimen tai kyselylausekkeen avulla
New-CimInstance nicim Luo uusi esimerkki CIM luokasta
Get-CimInstance gcim Hae hallittu resurssi (tallennustila, verkko, ohjelmisto jne.)
Remove-CimInstance rcim Poista CIM esiintymä tietokoneesta
Set-CimIntance scim Muokkaa CIM esiintymää CIM palvelimella
Invoke-CimMethod icim Kutsu CIM luokan tai CIM instanssin metodia
Get-CimSession gcms Hae nykyiset CIM istunnon objektit
New-Cim-Session ncms Luo uusi CIM istunto
New-CimSessionOption Edistyneet vaihtoehdot New-CimSessesion iin
Remove-CimSnession rcms Poista yksi tai useampi CIM istunnon kohde
Get-Clipboard Hae nykyinen Windowsin leikepöydän merkintä
Set-Clipboard Aseta nykyinen Windowsin leikepöydän merkintä
Get-Command gcm Hae perustietoja komennosta
Invoke-Command icm Suorita komento
Show-Command shcm Luo PowerShell komentoja graafisessa komentoikkunassa
Measure-Command Skriptilohkon tai cmdlet-komennon suoritusajan mittaaminen
Trace-Command Jäljitä lauseke tai komento
Add-Computer Lisää tietokone toimialueelle
Checkpoint-Computer Luo järjestelmän palautuspiste
Remove-Computer Poista paikallinen tietokone työryhmästä tai toimialueelta
Rename-Computer Uudelleen nimeä tietokone
Restart-Computer Käynnistä tietokone uudelleen
Restore-Computer Palauta tietokone edelliseen tilaan
Stop-Computer Sulje tietokone
Get-ComputerInfo Hae järjestelmän ja käyttöjärjestelmän ominaisuudet
Reset-ComputerMachinePassword Nollaa tietokoneen salasana
Enable-ComputerRestore Luo palautuspiste
Test-ComputerSecureChannel Testaa tietokoneen suojattu kanava
Add-Content ac Lisää sisältöä
Get-Content cat / type / gc Hae sisältöä kohteesta (tietystä sijainnista)
Set-Content sc Aseta kohteen sisältö (tietty sijainti)
Clear-Content clc Poista sisältö tiedostosta / kohteesta
Continue Poistu nykyisestä ohjauslohkosta
Enable-ComputerRestore Ota järjestelmän palautus käyttöön asemalla
Disable-ComputerRestore Poista järjestelmän palautus asemalla
Get-ComputerRestorePoint Hae paikallisen tietokoneen palautuspisteet
Test-Connection Pingaa yhtä tai useampaa tietokonetta
ConvertFrom-CSV Muunna objektien ominaisuudet CSV objekteiksi
Convert To-CSV Muunna objektit CSV tiedostoon muuttuvan pituisiksi merkkijonoiksi
ConvertFrom-Json JSON muotoillun merkkijonon muuntaminen mukautetuksi objektiksi
ConvertTo-Json Muunna objekti JSON muotoilluksi merkkijonoksi
ConvertTo-Html Muunna syöte HTML taulukoksi
ConvertTo-Xml Muunna syöte XML tiedostoksi
ConvertFrom-String cfs Merkkijonon strukturoitujen ominaisuuksien purkaminen ja jäsentäminen
ConvertFrom-StringData Muunna avain ja arvopareja sisältävä merkkijono hajautustaulukoksi
ConvertFrom-SecureString Muunna suojattu merkkijono salatuksi standardi merkkijonoksi
ConvertTo-SecureString Muunna salattu vakiomerkkijono suojatuksi merkkijonoksi
Copy-Item copy / cp / cpi Kopioi kohde nimiavaruuden sijainnista
Export-Counter Vie suorituskyky laskurin tiedot lokitiedostoihin
Get-Counter Hae suorituskyvyn laskuritiedot
Import-Counter Tuo suorituskyvyn laskuritiedostot
Get-Credential Hae turvatunnus (käyttäjätunnus/salasana)
Get-Culture Hae aluetietoja (kieli ja näppäimistöasettelu)
Set-Culture Aseta nykyisen käyttäjätilin aluetiedot
D
Get-Date Hae nykyinen päivämäärä ja aika
Set-Date Aseta isäntäjärjestelmän järjestelmäaika
Get-Childitem Dir / ls / gci Hae alikohteita (kansion tai rekisteriavaimen sisältö)
Clear-Disk Poista kaikki tiedot ja levyn alustus, kaikki tiedot poistetaan
Get-Disk Tee yksi tai useampi levy näkyviksi käyttöjärjestelmälle
Set-Disk Aseta määritteet ja päivitä fyysisen levy
Initialize-Disk Alusta RAW levy ensikäyttöä varten, tämä mahdollistaa muotoilun
Update-Disk Päivitä välimuistissa olevat levytiedot
Dismount-DiskImage Irrota levykuva (virtuaalilevy tai ISO)
Get-DiskImage Hae yksi tai useampi levykuva (virtuaalilevy tai ISO)
Mount-DiskImage Asenna aiemmin luotu levykuva (virtuaalilevy tai ISO)
Remove-Item Del/erase/rd/rm/rmdir Poista kohde
Compare-Object diff/compare Vertaile objektien ominaisuuksia
Get-DnsClientCache Hae paikallisen DNS asiakasohjelman välimuistin sisältö
Clear-DnsClientCache Tyhjennä DNS asiakkaan välimuistin sisältö
Get-DnsClientServerAddress Hae DNS palvelimen IP osoite TCP/IP-ominaisuuksista
Set-DnsClientServerAddress Aseta DNS palvelimen IP osoite TCP/IP-ominaisuuksiin
Resolve-DnsName Suorita DNS-nimikyselyn selvitys määritetylle nimelle
Tee Silmukoi, kun ehto on tosi
Get-DscConfiguration Hae solmun nykyinen kokoonpano
Get-DscLocalConfigurationManager Hae paikallisen kokoonpanonhallinnan asetukset
Get-DscResource Hae halutun tilan määritysresurssit tietokoneelta
New-DSCCheckSum Luo tarkistussummatiedostoja DSC dokumenteille /resursseille
Start-DscConfiguration Hae halutun tilan määritysresurssit tietokoneelta
E
Write-Output echo Kirjoita objekti putkeen
End Toiminto END-lohko
Get-Error gerr Hae ja näytä virheet
Get-Event Hae tapahtumia PowerShell tapahtumajonosta
New-Event Luo uusi tapahtuma
Remove-Event Poistetaan tapahtumia tapahtumajonosta
Unregister-Event Tapahtumatilauksen peruuttaminen
Wait-Event Odota, kunnes tietty tapahtuma herää
Clear-EventLog Poista kaikki merkinnät tapahtumalokista
Get-Eventlog Hae tapahtumalokin tiedot (2003)
Limit-EventLog Rajoita tapahtumalokin kokoa
New-Eventlog Luo uusi tapahtumaloki ja uusi tapahtumalähde
Remove-EventLog Poista tapahtumaloki
Show-EventLog Näytä tapahtumaloki
Write-EventLog Kirjoita tapahtuma tapahtumalokiin
Get-WinEvent Hae tapahtumalokin tiedot
Get-EventSubscriber Hae tapahtuman tilaajia
Register-EngineEvent Tilaa PowerShellin tapahtumat
Register-ObjectEvent Tilaa .NET-tapahtumia
Register-WmiEvent Tilaa WMI tapahtuma
Get-ExecutionPolicy Hae suorituskäytäntö shellin käyttöön
Set-ExecutionPolicy Muuta suorituskäytäntöä (käyttäjä asetus)
Export-Alias epal Vie tällä hetkellä määritetyt aliakset tiedostoon
Export-Clixml Tuota Clixml esitys PowerShell objekteista
Export-Console Vie konsolin kokoonpano tiedostoon
Export-Csv ekpsv Vie pilkulla erotettuihin (CSV) arvoihin
Exit-PSSession exsn Sulje PowerShell istunto
Exit Sulje komentosarja tai PowerShell
F
-F operator Muotoilu operaattori
Unblock-File Poista Internetistä ladattujen tiedostojen esto
Get-FileHash Laske tiedoston hajautusarvo
ForEach-Object foreach Käy läpi jokainen nimike putkessa (%)
ForEach Käy läpi jokainen kokoelman kohde
For Silmukoi ehtoa vastaavien kohteiden läpi
Format-Custom fc Ulostulon muotoilu mukautetun näkymän avulla
Format-Hex fhx Näytä tiedosto tai muu syöte heksadesimaalilukuna
Format-List fl Muotoile ulostulo ominaisuusluettelona, jokainen uudella rivillä
Format-Table ft Muotoile ulostulo taulukoksi
Format-Wide fw Muotoile tuloste taulukkona, jossa on vain yksi ominaisuus
Export-FormatData Tallenna muotoilutiedot nykyisestä istunnosta
Get-FormatData Hae muotoilutiedot nykyisestä istunnosta
G
Get-Item gi Hae tiedosto-/rekisteriobjekti (mikä tahansa nimiavaruusobjekti)
Get-Childitem dir/ls/gci Hae alikohteita (kansion tai rekisteriavaimen sisältä)
Backup-GPO Varmuuskopioi ryhmäkäytäntöobjektit (GPO:t)
Restore-GPO 1 tai kaikkien GPO palauttaminen varmuuskopiosta
Import-GPO Tuo GPO ryhmäkäytännöt määritettyyn GPO hon
Group-Object group Ryhmittele saman arvon sisältävät objektit
New-Guid Luo yksilöllinen tunniste
H
Get-Help help Avaa ohjetiedosto
Update-Help Lataa ja asenna uusimmat ohjetiedostot tietokoneellesi
Add-History Lisää merkinnät istuntohistoriaan
Clear-History clhy Poista merkinnät istuntohistoriasta
Get-History history/h/ghy Hae lista istuntohistoriasta
Invoke-History r / ihy Kutsu aiemmin suoritettua cmdlet komentoa
Get-Host Hae isäntätiedot (PowerShell versio ja alue)
Clear-Host clear / cls Tyhjennä näyttö
Out-Host oh Lähetä ulostulo isännille
Read-Host Lue rivi käyttäjän syötettä isäntäkonsolista
Write-Host Kirjoita mukautettu syöte isäntään/näyttöön
Get-HotFix Hae asennetut hotfixit
I
IF Suorita komento ehdollisesti
Invoke-CimMethod icim Kutsu CIM luokan tai CIM instanssin metodia
Import-Clixml Tuo clixml-tiedosto ja rakenna PS objekti uudelleen
Import-Csv ipcsv Ota arvot CSV luettelosta ja lähetä objekteja eteenpäin
Import-PfxCertificate Tuo varmenteita ja avaimia Personal Information Exchange (PFX) -tiedostosta
Write-Information Määritä, miten PowerShellin tulisi käsitellä tietovirtaa
Get-InitiatorPort Hae yksi tai useampi isäntäväyläsovitin (HBA) portti
Install-Module Lataa ja asenna yksi tai useampi moduuli verkkogalleriasta
Install-Package Asenna yksi tai useampi ohjelmistopaketti
Invoke-Command icm Suorita komentoja paikallisissa ja etäkoneissa
Invoke-Expression iex Suorita PowerShell lauseke
Invoke-WebRequest iwr Hae sisältöä verkkosivulta
Invoke-RestMethod irm Lähetä HTTP tai HTTPS pyyntö REST n kattavaan verkkopalveluun
Get-NetIPAddress Hae IP osoitteen määritys
Get-Item gi Hae tiedosto-objekti tai hae rekisteri (tai muun nimiavaruuden) objekti
Invoke-Item ii Käynnistä suoritettava tiedosto tai avaa tiedosto (START)
New-Item md/mkdir/ni Luo uusi kohde nimiavaruuteen
Remove-Item del/erase/rd/ri/rm/rmdir Poista kohde
Set-Item si Muuta kohteen arvoa
Clear-ItemProperty clp Poista kohteen ominaisuuden arvo
Copy-ItemProperty cpp Kopioi ominaisuus ja sen arvo
Get-ItemProperty gp Hae objektin ominaisuudet
Move-ItemProperty mp Siirrä ominaisuus toiseen paikkaan
New-ItemProperty Aseta uusi ominaisuus
Remove-ItemProperty rp Poista ominaisuus ja sen arvo
Rename-ItemProperty rnp Nimeä ominaisuus uudelleen sen sijaintipaikassa
Set-ItemProperty sp Aseta määritetyn sijainnin ominaisuudelle eritryinen arvo
Get-ItemPropertyValue gpv Hae tietyn kohteen yhden tai useamman ominaisuuden arvo
J
Get-Job gjb Hae käynnissä olevia PowerShell taustatöitä
Receive-Job rcjb Hae PowerShell taustatyön tuloksia
Remove-Job rjb Poista PowerShell taustatyö
Resume-Job rujb Työn uudelleenkäynnistys
Start-työ sajb Käynnistä PowerShell taustatyö
Stop-Job spjb Lopeta PowerShell taustatyö
Suspend-Job sujb Keskeytä PowerShell taustatyö
Wait-Job wjb Odota taustatyötä
Job Trigger cmdlets Hae/aseta ajoitetut työkäynnistimet
K
Stop-Process kill / spls Pysäytä käynnissä oleva prosessi
Add-KdsRootKey Luo uusi juuriavain AD:n avaintenjakelupalvelulle
L
Update-List Lisää ja poista kohteita kokoelmasta
New-LocalGroup Lisää uusi paikallinen käyttöoikeusryhmä
Get-LocalGroup Hae paikallisia käyttöoikeusryhmiä
Remove-LocalGroup Poista paikallinen käyttöoikeusryhmä
Rename-LocalGroup Nimeä uudelleen paikallinen käyttöoikeusryhmä
Set-LocalGroup Paikallisen käyttöoikeusryhmän muuttaminen
Add-LocalGroupMember Lisää jäseniä paikalliseen ryhmään
Get-LocalGroupMemember Hae jäseniä paikallisesta ryhmästä
Get-LocalUser Hae paikallinen käyttäjätili
New-LocalUser Luo paikallinen käyttäjätili
Set-LocalUser Muokkaa paikallista käyttäjätiliä
Get-Location pwd / gl Hae ja näytä nykyinen sijainti
Pop-Location popd Aseta nykyinen sijainti pinosta
Push-Location Työnnä sijainti pinoon
Set-Location cd/chdir/sl Aseta nykyinen sijainti
Get-WinSystemLocale Hae järjestelmän sijainti asetus nykyiselle koneelle
M
Send-MailMessage Lähetä sähköpostia
Measure-Object measure Mittaa kohteen ominaisuuksia
Add-Member Jäsenen lisääminen PowerShell objektin instanssiin
Get-Member gm Luettele objektin ominaisuudet
MessageBox Lähetä viestiruutu käyttäjälle
Find-Module Etsi moduulit online-galleriasta
Get-Module gmo Tuo modulit istuntoon
Import-Module ipmo Lisää moduuli istuntoon
Install-Module Lataa ja asenna moduulit verkkoarkistosta
New-Module nmo Luo uusi dynaaminen moduuli (vain muistiin)
Remove-Module rmo Poista moduuli nykyisestä istunnosta
Save-Module Tallenna moduuli paikallisesti asentamatta sitä
Get-InstalledModule Asenna moduulit tietokoneelle
Uninstall-Module Poista modulin asennus
Update-Module Lataa/asenna uusi moduuliversio
Export-ModuleMember Vie tiettyjä moduulin jäseniä
Move-Item mv/move/mi Siirrä kohde paikasta toiseen
Set-MpPreference Määritä Windows Defenderin asetukset
N
Get-NetAdapter Hae verkkosovittimen perusominaisuudet
Set-NetAdapter Määritä verkon sovittimen perusominaisuudet
Disable-NetAdapterBinding Poista käytöstä verkkosovittimen sidonta
Get-NetAdapterVmq Hae verkkosovittimen VMQ ominaisuudet
Set-NetAdapterVmq Aseta verkkosovittimen VMQ ominaisuudet
Test-NetConnection tnc Näytä yhteyden diagnostiikkatiedot
Get-NetConnectionProfile Hae yhteysprofiili
Set-NetConnectionProfile Aseta yhteysprofiili
Set-NetFirewallProfile Määritä Windowsin palomuurin profiilikohtaiset asetukset
Enable-NetFirewallRule Ota käyttöön aiemmin poistettu palomuurisääntö
Set-NetFirewallRule Muokkaa olemassa olevia palomuurisääntöjä
Get-NetFirewallRule Hae palomuurisäännöt kohde tietokoneelta
New-NetFirewallRule Luo uusi palomuurisääntö ja lisää se kohdetietokoneeseen
Get-NetIPAddress Hae IP osoitteen määritys
New-NetIPAddress Luo ja määritä IP osoite
Remove-NetIPAddress Poista IP osoite ja sen määritys
Set-NetIPAddress Muokkaa IP osoitteen kokoonpanoa
Get-NetIPConfiguration Hae IP verkon konfiguraatio
Get-NetIPInterface Hae IP käyttöliittymä
Set-NetIPInterface Muokkaa IP rajapintaa
New-NetLbfoTeam Luo uusi NIC tiimi
New-NetNat Luo NAT objekti
New-NetRoute Luo reitti IP reititystaulukkoon
Get-NetTCPConnection Hae TCP yhteydet
Set-NetTCPSetting Muokkaa TCP asetusta
O
Compare-Object diff/compare Vertaile objektien ominaisuuksia
Group-Object group Ryhmän objektit, jotka sisältävät saman arvon
Measure-Object Mittaa kohteen ominaisuuksia
New-Object Luo uusi .Net objekti
Select-Object select Valitse objektien ominaisuudet
Sort-Object sort Lajittele objektit ominaisuuden arvon mukaan
Where-Object Suodata komentoputkessa välitetyt objektit
Add-OdbcDsn Lisää ODBC tietolähdetunnus
Out-Default Aseta oletus ulostulon kohde
Out-File > Lähetä syöte tiedostoksi
Out-GridView ogv Lähetä syöte interaktiiviseen taulukkoon
Out-Host oh Lähetä tuotos isännälle
Out-Null Lähetä syöte nollaksi
Out-Printer lp Lähetä syöte tulostimelle
Out-String Lähetä objektit isännälle merkkijonoina
P
Get-Package Palauta luettelo kaikista pakettienhallinnan avulla asennetuista ohjelmistoista
Find-Package Etsi ohjelmistopaketteja saatavilla olevista pakettilähteistä
Install-Package Asenna yksi tai useampi ohjelmistopaketti
Uninstall-Package Poista yksi tai useampi ohjelmistopaketti
Install-PackageProvider Asenna yksi tai useampi paketinhallintapaketin tarjoaja
Param Scripti kirjoituksen parametrit
Get-Partition Hae luettelo osioinnin objekteista
New-Partition Luo uusi osio olemassa olevalle levyobjektille
Resize-Partition Muuta osion ja sen alla olevan tiedostojärjestelmän kokoa
Set-Partition Osion ominaisuudet: aktiivinen, vain lukutila, offline tila
Convert-Path cvpa Muunna polku palveluntarjoajan poluksi
Join-Path Yhdistä polku ja yksi tai useampi alipolku
Resolve-Path rvpa Ratkaisee polun jokerimerkit
Split-Path Palauta osa polusta
Test-Path Palauta true, jos polku on olemassa, muuten palauta false
Pause Keskeytä ja näytä viesti "Jatka painamalla Enter näppäintä..."
Invoke-Pester Kutsu Pester suorittamaan kaikki testit rekursiivisesti
Export-PfxCertificate Vie varmenne tai PFXData objekti PFX tiedostoon
Get-PfxCertificate Hae pfx sertifikaatin tiedot
Get-PhysicalDisk Hae luettelo fyysisen levyn kohteista
Poista-FysicalDisk Poista fyysinen levy määritetystä tallennustilasta
Set-PhysicalDisk Aseta määritteet tietylle fyysiselle levylle
Get-PnpDevice Hae tietoja PnP-laitteista
Pop-Location popd Aseta nykyinen sijainti pinoon
Push-Location pushd Työnnä sijainti pinoon
Powershell pwsh Käynnistä PowerShell istunto/suorita komentosarja
Add-Printer Lisää tulostin määritettyyn tietokoneeseen
Get-Printer Hae luettelo tietokoneelle asennetuista tulostimista
Remove-Printer Poista tulostin määritetystä tietokoneesta
Set-Printer Päivitä olemassa olevan tulostimen kokoonpano
Add-PrinterDriver Asenna tulostinohjain tietokoneelle
Add-PrinterPort Asenna tulostinportti tietokoneeseen
Get-PrintJob Hae luettelo tulostustöistä määritetystä tulostimesta
Process Functio PROCESS lohko
Get-Process ps / gps Hae luettelo koneen prosesseista
Debug-Process Liitä virheenkorjaus käynnissä olevaan prosessiin
Start-Process start / saps Käynnistä yksi tai useampi prosessi
Stop-Process kill / spps Pysäytä prosessi
Wait-Process Odota, että prosessi pysähtyy
Enable-PSBreakpoint ebp Ota käyttöön keskeytyskohta nykyisessä konsolissa
Disable-Sbreakpoint dbp Poista keskeytyskohta nykyisessä konsolissa
Get-PSBreakpoint gbp Hae nykyiset keskeytyskohdat
Set-PSBreakpoint sbp Aseta keskeytyskohta riville, komennolle tai muuttujalle
Remove-PSBreakpoint rbp Poista keskeytyskohdat nykyisestä konsolista
Get-PSCallStack gcs Näytä nykyinen kutsupino
Get-PSDrive gdr Hae aseman tiedot (DriveInfo)
New-PSDrive mount / ndr Luo yhdistetty verkkoasema
Remove-PSDrive rdr Poista palveluntarjoaja/asema sen sijainnista
Get-PSProvider Hae tietoja määritetyltä palveluntarjoajalta
Set-PSdebug Ota komentosarjojen virheenkorjaus käyttöön tai poista käytöstä
Disable-PSRemoting Poista etäistunnon määritys käytöstä paikallisessa tietokoneessa
Enable-PSRemoting Määritä tietokone vastaanottamaan etäkomentoja
Get-PSRepository Hae PowerShell säilöjä
Register-PSRepository Rekisteröi PowerShellin tietovarasto / säilö
Set-PSRepository Aseta rekisteröidyn tietovaraston arvot
Connect-PSSession cnsn Yhdistä uudelleen katkaistuun istuntoon
Disconnect-PSSession dnsn Katkaise istunnon yhteys
Enter-PSSession etsn Aloita vuorovaikutteinen istunto etätietokoneelle
Exit-PSSsession exsn Lopeta vuorovaikutteinen istunto etätietokoneen kanssa
Export-PSSession epsn Tuo komentoja ja tallenna ne PowerShell moduuliin
Get-PSSession gsn Hae nykyisen PowerShell istunnon tiedot
Import-PSSession ipsn Tuo komentoja toisesta istunnosta
New-PSSession nsn Luo pysyvä yhteys paikalliseen tai etätietokoneeseen
Receive-PSSession rcsn Vastaanota PowerShell istunto
Remove-PSSession rsn Sulje PowerShell istunto
Disable-PSSessionConfiguration Poista istuntomääritykset käytöstä paikallisella tietokoneella
Enable-PSSessionConfiguration Ota istuntomääritykset käyttöön paikalliselta tietokoneelta
Get-PSSessionConfiguration Hae rekisteröidyn PS istunnon kokoonpano
Register-PSSessionConfiguration Luo ja rekisteröi uusi PS istunnon kokoonpano
Set-PSSessionConfiguration Muuta rekisteröidyn istunnon kokoonpanon ominaisuuksia
Unregister-PSSessionConfiguration Poista rekisteröidyn PS istunnon kokoonpano
New-PSSessionConfigurationFile Luo tiedosto, joka määrittää istunnon kokoonpanon
New-PSSessionOption PowerShell istunnon lisäasetukset
Add-PsSnapIn Lisää laajennuksia konsoliin
Get-PsSnapin Listaa tämän tietokoneen PowerShell laajennukset
Remove-PSSnapin Poista PowerShell snapin laajennukset konsolista
R
Get-Random Hae satunnainen numero
Read-Host Lue syöterivi isäntäkonsolista
Clear-RecycleBin Tyhjennä roskakori
Remove-Item del/erase/rd/ri/rm/rmdir Poista kohde
Rename-Item ren / rni Muuta kohteen nimeä
Rename-ItemProperty mp Nimeä kohteen ominaisuus uudelleen
Restart-Computer Käynnistä käyttöjärjestelmä uudelleen
Return Poistu vaikutusalueelta (funktio, komentosarja, komentosarjalohko)
Run/Call & Suorita komento (kutsuoperaattori)
S
Scheduler cmdlets Hae/Aseta ajoitetut työt
Confirm-SecureBootUEFI Varmista, että Secure Boot on käytössä paikallisessa tietokoneessa
Select-Object select Valitse objektien ominaisuudet
Select-XML Etsi tekstiä XML merkkijonosta tai asiakirjasta
New-SelfSignedCertificate Luo uusi itse allekirjoitettu varmenne testaustarkoituksiin
Send-MailMessage Lähetä email viesti
Get-Service gsv Hae luettelo palveluista
New-Service Luo uusi palvelu
Remove-Service Poista palvelu
Restart-Service Pysäytä ja käynnistä palvelu
Resume-Service Jatka keskeytettyä palvelua
Set-Service Muuta palvelun käynnistystilaa/ ominaisuuksia
Start-Service sasv Käynnistä pysäytetty palvelu
Stop-Service spsv Pysäytä käynnissä oleva palvelu
Suspend-Service Keskeytä käynnissä oleva palvelu
Sort-Object sort Lajittele objektit ominaisuuden arvon mukaan
Get-SmbConnection Hae SMB asiakasohjelmasta SMB palvelimiin muodostetut yhteydet
Get-SmbOpenFile Infoa tiedostoista, jotka ovat avoinna SMB palvelinasiakkaiden puolelta
Get-SMBMapping Hae SMB kartoitus
New-SmbMapping Luo SMB kartoitus
Remove-SmbMapping Poista SMB kartoitus
Get-SmbSession Hae tietoja meneillään olevista SMB istunnoista
Set-SmbClientConfiguration Aseta SMB asiakkaan säädöt
Get-SmbServerConfiguration Hae SMB palvelimen säädöt
Set-SmbServerConfiguration Aseta SMB palvelimen säädöt
Get-SmbShare Hae SMB jako tietokoneelta
Set-SmbShare Mukauta SMB jaon ominaisuuksia
New-SmbShare Luo SMB jako
Remove-SmbShare Poista SMB jako
Get-SmbShareAccess Hae SMB jaon käyttöoikeusluettelo (ACL)
Grant-SmbShareAccess Lisää SMB jaon suojauskuvaajaan valtuutetun ACE määritys
Set-StrictMode Valvo koodaussääntöjä lausekkeissa ja skripteissä
Get-StartApps Hae start menuun asennettujen sovellusten nimet ja tunnukset
Export-StartLayout Vie aloitusnäytön asettelu .xml tiedostona
Import-StartLayout Tuo Käynnistä näytön asettelu asennettuun Windows-kuvaan
Start-Sleep sleep Keskeytä komentotulkin, komentosarjan tai suoritustilan toiminta
Get-StorageJob Tietoja pitkään jatkuvista tallennusmoduulitöistä, kuten korjaustehtävästä
New-StoragePool Luo uusi tallennuspooli käyttämällä fyysisten levyjen ryhmää
Switch Tarkista useita ehtoja
ConvertFrom-StringData Muunna here merkkijono hajautustaulukoksi
Select-String sls Hae kuvioita merkkijonoista tai tiedostoista
T
Tee-Object tee Lähetä syöteobjektit kahteen paikkaan
NewTimespan Luo aikajänne objekti
Get-TimeZone gtz Hanki nykyinen aikavyöhyke tai luettelo käytettävissä olevista aikavyöhykkeistä
Set-TimeZone stz Aseta järjestelmän aikavyöhyke määritettyyn vyöhykkeeseen
Get-TlsCipherSuite Hae luettelo tietokoneen TLS salaussarjoista
Get-Tpm Luotetun alustan moduuli (TPM)
Trace-Command trcm Jäljitä lauseke tai komento
Get-Tracesource Hanki komponentteja, jotka on varustettu jäljitystä varten
Set-Tracesource Jäljitä PowerShell komponentti
Start-Transaction Aloita uusi tapahtuma
Complete-Transaction Vahvista tapahtuma
Get-Transaction Hae tietoja aktiivisesta tapahtumasta
Use-Transaction Lisää komento tai lauseke tapahtumaan
Undo-Transaction Peruuta tapahtuma
Start-Transcript Aloita komentotulkki istunnon transkriptio
Stop-Transcript Lopeta komentotulkki istunnon transkriptio
Trap Käsittele lopetusvirhe
Try... Catch Käsittele virhe komentosarjojen sisällä
Add-Type Lisää .NET Framework tyyppi PowerShell istuntoon
Update-TypeData Päivitä laajennettu tyypin määritys
U
Get-Uiculture Hae käyttöliittymä kulttuurin tiedot
Unblock-File Poista Internetistä ladattujen tiedostojen esto
Get-Unique gu Hanki ainutlaatuisia kohteita kokoelmasta
Update-Formatdata Päivitä ja liitä muotoiltuja datatiedostoja
Update-Help Lataa ja asenna ohjetiedostot
Update-Typedata Päivitä nykyinen laajennetun tyypin kokoonpano
V
Clear-Variable clv Poista arvo muuttujasta
Get-Variable gv Hae PowerShell muuttuja
New-Variable nv Luo uusi muuttuja
Remove-Variable rv Poista muuttuja ja sen arvo
Set-Varialable set / sv Aseta muuttuja ja arvo
Get-VirtualDisk Palauta luettelo virtuaalilevyistä eri tallennuspoolien/ palveluntarjoajien välillä
New-VirtualDisk Luo uusi virtuaalilevy määritettyyn tallennus sijaintiin
Get-Volume Hae määritetty volume objekti tai kaikki Volume objektit
Format-Volume Alusta yksi tai useampi taltio
New-Volume Luo taltio määritetyllä tiedostojärjestelmällä
Optimize-Volume Optimoi volyymi
Repair-Volume Suorita korjauksia volymilla
Add-VpnConnection Lisää VPN yhteys yhteyksien hallinnan luetteloon
Get-VpnConnection Hae määritetyn VPN yhteysprofiilin tiedot
Set-VpnConnection Muuta VPN yhteysprofiilin asetuksia
Add-VpnConnectionRoute Lisää reitti VPN yhteyteen
W
Checkpoint-Web-ApplicationMonitoring Luo tarkistuspiste IIS verkkosovellukselle
Get-WebApplicationMonitoringStatus Hae verkkosovellusten valvontatila
New-WebServiceProxy Luo verkkopalvelun välityspalvelin objekti
Invoke-WebRequest Iwr Hae sisältöä verkkosivulta
Where-Object where / ? Suodata syöte putkesta
Where method Suodata objekteja kokoelmasta
While Silmukka, kun ehto on tosi
Add-WindowsCapability Asenna Windows ominaisuuspaketti määritettyyn käyttöjärjestelmän levykuvaan
Get-WindowsCapability Hanki ominaisuuksia levykuvalle tai käynnissä olevalle käyttöjärjestelmälle
Remove-WindowsCapability Poista Windows-ominaisuuspaketti levykuvasta
Export-WindowsDriver
Add-WindowsFeature Asenna roolit, roolipalvelut ja ominaisuudet (Server 2008 R2)
Get-WindowsFeature Hae rooleja, roolipalveluita ja ominaisuuksia
Install-WindowsFeature Asenna roolit, roolipalvelut tai ominaisuudet (Server 2012 R2)
Uninstall-WindowsFeature Roolien, roolipalveluiden ja ominaisuuksien asennuksen poistaminen (2012 R2)
Mount-WindowsImage Liitä Windows image (WIM tai VHD tiedosto) paikallisen tietokoneen hakemistoon
Repair-WindowsImage Korjaa Windows image WIM tai VHD tiedostossa
Disable-WindowsOptionalFeature Poista ominaisuus käytöstä Windows imagessa
Enable-WindowsOptionalFeature Ota ominaisuus käyttöön Windows imagessa
Get-WindowsOptionalFeature Hae tietoja Windows imagen valinnaisista ominaisuuksista
Add-WindowsPackage Lisää yksi .cab tai .msu tiedosto Windows imageen
Get-WindowsPackage Hae tietoja Windows imagen paketeista
Remove-WindowsPackage Poista paketti Windows imagesta
Get-WindowsUpdateLog Yhdistä Windows Updaten .etl-tiedostot yhdeksi lokitiedostoksi
Set-WinSystemLocale Aseta nykyisen tietokoneen järjestelmän kieliasetus
Set-WinUserLanguageList Aseta nykyisen käyttäjän kieliluettelo/ ominaisuudet
Write-Debug Kirjoita virheenkorjaus viesti konsoliin (5)
Write-Error Kirjoita objekti virheputkeen (2)
Write-Host Näytä teksti näytöllä
Write-Information Kirjoita tietovirtaan (6)
Write-Output write / echo Kirjoita objekti putkeen (1)
Write-Progress Näytä edistymis palkki
Write-Verbose Kirjoita merkkijono isännän monisanaiseen näyttöön (4)
Write-Warning Kirjoita varoitusmerkit (3) käänteisellä videolla näytölle
Set-WmiInstance swmi Luo tai päivitä olemassa olevan WMI luokan instanssi
Invoke-WmiMethod iwmi Kutsu WMI menetelmiä
Get-WmiObject gwmi Hae WMI luokan tietoa
Poista-WmiObject rwmi Poista WMI luokan esiintymä
Connect-WSMan Yhdistä WinRM palveluun etätietokoneella
Disconnect-WSMan Irrota WinRM palvelu etätietokoneella
Test-WSMan Testaa onko tietokone vastaanottamassa etäkomentoja
Invoke-WSManAction Kutsu toimintoa määritettyyn objektiin
Disable-WSManCredSSP Poista käytöstä tunnistetietojen suojauspalvelun tarjoajan (SSP) todennus
Enable-WSManCredSSP Ota käyttöön tunnistetietojen SSP todennus
Get-WSManCredSSP Hae tunnistetietojen SSP määritykset
New-WSManInstance Luo uusi instanssi hallintaresurssista
Get-WSManInstance Näytä hallintatiedot (XML tai arvo)
Set-WSManInstance Muokkaa resurssiin liittyviä hallintatietoja
Remove-WSManInstance Poista hallintaresurssin esiintymä
Set-WSManQuickConfig Määritä paikallinen tietokone etähallintaan
New-WSManSessionOption Uusi WSMan asetus
Z
Zip Purkaa tai Pakkaa zip-tiedostoja
# Kommentti / Huomautus
. Suorita komentokomento nykyisessä shellissä. Source tai pisteoperaattori
& Suorita komento, skripti tai funktio. Call operaattori
% ForEach-objekt alias
--% Lopeta syötteen jäsentäminen
? Alias where-Object lle
$variable="value" Määrittele myös muuttuja: ${n!a#me}="value"
$_ Nykyinen putkiobjekti
$$ Viimeinen merkki viimeisellä rivillä
@(...) Pakota lauseke esitettäväksi taulukkona
` Escape tai Jatka seuraavalla rivillä
Yllä olevat cmdletit on lueteltu aakkos järjestyksessä, jotka vastaavat cmdlettejä ja / tai Aliaksia.
Joten muutamia dublikaatteja
PowerShell voi myös suorittaa kaikki CMD komennot (ulkoiset komennot),
.cmd erätiedostot suoritetaan CMD.exe komennon sisällä
(joten ne voivat sisältää sisäisiä CMD komentoja) sekä kaikki Resource Kit apuohjelmat.
VBScriptiä voidaan suorittaa myös CScriptin kautta