PowerShell on komentorivikuori, jota käytetään tehtävien automatisointiin Microsoftin. NET-kehykseen perustuvan komentosarjakielen kautta. PowerShell käyttää komentosarjoiksi kutsuttuja komentoja integroidakseen komentosarjoihin tai sovelluksiin. PowerShell sisältyy Windowsiin, ja se voidaan avata Suorita -komennolla, kun taas Mac- ja Linux -käyttäjien on asennettava se ja suoritettava se päätelaitteen kautta. Kun olet käynnissä, on joitain perus -cmdlet -komentoja, joiden avulla voit tutustua PowerShelliin.
Askeleet
Tapa 1/4: PowerShellin suorittaminen (Windows)
Vaihe 1. Paina ⊞ Win+R
Tämä avaa Suorita -komentoikkunan.
- Jos et halua käyttää Suorita -komentoa, voit myös hakea Käynnistä -valikosta "PowerShell".
- PowerShell sisältyy Windows 7: n tai uudemman version kanssa.
Vaihe 2. Kirjoita "PowerShell" tekstikenttään
Vaihe 3. Napsauta”OK”
Uusi PowerShell -ikkuna avautuu.
Tapa 2/4: PowerShellin suorittaminen (Mac)
Vaihe 1. Siirry verkkoselaimessasi osoitteeseen
Tämä on PowerShellin virallinen github -sivu.
Vaihe 2. Lataa ja asenna.pkg -tiedosto Macille
Käytössäsi on OSX 10.11 tai uudempi.
Vaihe 3. Avaa Launchpad
Tämä on rakettikuvake telakan alaosassa.
Vaihe 4. Kirjoita "Terminal" hakukenttään
Löydät terminaalin myös kohdasta "Sovellukset> Apuohjelmat".
Vaihe 5. Käynnistä terminaali
Tyhjä pääteikkuna tulee näkyviin.
Vaihe 6. Kirjoita PowerShell ja paina ↵ Enter
PowerShell -kehote tulee näkyviin ja "PS" näytetään. Tämä tarkoittaa, että powershell on käynnissä ja voit käyttää cmdlet -komentoja päätelaitteen avulla.
Tapa 3/4: PowerShellin (Ubuntu) suorittaminen
Vaihe 1. Siirry verkkoselaimessasi osoitteeseen
Tämä on PowerShellin virallinen github -sivu.
Vaihe 2. Lataa.deb -tiedosto vastaavaa Linux -versiota varten
PowerShell on saatavana Ubuntu 14.04: lle tai 16.04: lle. Heillä on erilliset asentajat sivulla.
Vaihe 3. Avaa pääteikkuna
Voit painaa ⊞ Win+Alt+T tai napsauttaa "Koti" ja etsiä "Pääte".
Vaihe 4. Kirjoita “sudo dpkg -i [asennusohjelman tiedostonimi]” ja paina ↵ Enter
Sinua pyydetään antamaan tietokoneen salasana, kun käytät”sudo” -komentoa. Saatat nähdä epäonnistumisen riippumattomilla riippuvuuksilla, mutta tämä ratkaistaan pian.
Asennustiedoston nimi näyttää "powershell_6.0.0-alpha.10-1ubuntu1.16.04.1_amd64.deb" tai "powershell_6.0.0-alpha.10-1ubuntu1.14.04.1_amd64.deb" sen mukaan, mitä Ubuntu-versiota käytät
Vaihe 5. Kirjoita “sudo apt -get install -f” ja paina ↵ Enter
Tämä PowerShell -kokoonpano on valmis.
Vaihe 6. Kirjoita PowerShell ja paina ↵ Enter
PowerShell -kehote tulee näkyviin, ja voit suorittaa cmdlet -komentoja päätelaitteessa.
Tapa 4/4: PowerShell -peruskomentojen käyttäminen
Vaihe 1. Käytä cmdlet-komentoja Get-Command-sovelluksella
Tämä cmdlet näyttää yksinään kaikki muut cmdlet -komennot. Voit rajata hakua muokkaimilla.
- Esimerkiksi: "Get-Command Name *Disable *" näyttää vain cmdlet-komennot, joiden nimessä on "disable".
- Kaikki cmdlet -komennot syötetään kirjoittamalla ne PowerShell -ikkunaan ja painamalla ↵ Enter.
Vaihe 2. Käytä “Hae-apua” saadaksesi tietoja tietystä cmdletistä
Tämä cmdlet antaa sinulle kaikki tiedot toisesta cmdletistä, mikä on tärkeintä kohdesddletin käytön syntaksi.
Esimerkki: "Get-Help Get-Process" näyttää kaikki Get-Process-cmdletin käyttökelpoiset tiedot
Vaihe 3. Käytä "Get-Process" -toimintoa käyttääksesi tietokoneessa käynnissä olevaa prosessia
Yksin tämä näyttää täydellisen luettelon tietokoneessa käynnissä olevista prosesseista. Muokkaimella voit erottaa tietystä sovelluksesta tulevat prosessit.
- Esimerkiksi: "Get-Process winword" näyttää kaikki Microsoft Wordin suorittamat prosessit.
- Samoin "Käynnistysprosessia" voidaan käyttää sovelluksen/prosessin ilmentymän käynnistämiseen.
Vaihe 4. Käytä Get-Member-ohjelmaa nähdäksesi objektin ominaisuudet tai menetelmät
Tämä cmdlet -komento tarvitsee objektin, joka on "putkistettu", jotta se olisi hyödyllinen. Tämä tehdään lisäämällä "|" objektin ja Get-Member-cmdletin välillä.
Esimerkki: “Get-Process | Get-Member”yhdistää Get-Process-cmdlet-komennon Get-Member-tiedostoon, ja Get-Member luettelee kaikki ominaisuudet ja menetelmät, joita voit käyttää Get-Process-ohjelmalla suoritettaessa
Vaihe 5. Käytä "Where-Object" valitaksesi kohteita kriteerien perusteella
Where-Object kriteerit asetetaan käyttämällä seuraavaa muotoilua: “{$ _ [object] [operator] [parameter]}”. Where-Object tarvitsee myös siihen yhdistetyn objektin.
- Esimerkki: “Get-Process | Where-Object {$ _. Name -eq “notepad”}”suorittaa Get-Process -rajoituksen sillä rajoituksella, että objektin nimi on sama kuin“notepad”.
- Muita operaattoreita ovat: "-lt" (alle), "-gt" (suurempi kuin), "-le" (pienempi tai yhtä suuri), "-ge" (suurempi tai yhtä suuri), "-ne" (ei sama kuin) tai "-kaltainen" (kuvion täsmäytys).
- Merkkijonoja (sanoja) käyttävät parametrit on lisättävä lainausmerkkeihin. Tämä ei ole tarpeen kokonaisluvuille (numeroille).