KAIKKI POWERSHELL CMDLET KOMENNOT
	Cmdlet		Alias		Kuvaus

A			
  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
	
Lataa PDF Tuloste   |   76234 PowerShellistä kiinnostunutta kävijää