Windows 7 Powershell: Opas
Kuinka ratkaista monimutkaisia tehtäviä uuden PowerShell-sovelluksen avulla Windows 7: ssä. Opetusohjelmassa on esimerkkejä ja yksityiskohtaisia ohjeita.
Ymmärrä uusi voimankuoren käsite
Päinvastoin kuin vanha komentokehote, Powershell toimii johdonmukaisesti oliokeskeisesti; se perustuu Microsoft .NET-kehyksen objekteihin. Toinen etu laajennetun toimintojen lisäksi: Pääsy esineisiin on yhdenmukainen. Edellisten DOS-komentojen sijasta, ns. Cmdlet-tiedostot (lue "komennot"), joiden avulla voit käyttää putken merkkiä "|" voi ketjuutua linjan sisällä. Tämä tarkoittaa, että yksi cmdlet prosessoi edellisen tulosteen ja mahdollistaa siten monimutkaisten tehtävien kompakti muotoilun. Kuinka käynnistää Powershell:
- Kun haluat kutsua Powershellin, selaa Käynnistä-valikossa kohtaan "Kaikki ohjelmat"> "Apuohjelmat"> "Windows PowerShell" tai kirjoita hakuriville "Powershell".
- Tulosikkunassa näkyy kolme objektia: "Powershell" käynnistää suoran komentoympäristön, "Windows PowerShell ISE" yksinkertaisen graafisen käyttöliittymän, joka auttaa ennen kaikkea komentosarjojen kehittämisessä. Kolmantena elementtinä moduulit ovat edelleen saatavana. Käytä selkeää graafista varianttia aloittaaksesi.
- Toistuvaa käyttöä varten on suositeltavaa määrittää nopea pääsy PowerShelliin. Voit tehdä tämän joko luomalla pikakuvakkeen tai napsauttamalla hiiren kakkospainikkeella ohjelmaa ja valitsemalla sitten kontekstikomennon "Kiinnitä tämä ohjelma tehtäväpalkkiin".
Uusi komento syntaksi
- Powershell ISE -ikkuna on jaettu skripti-, lähtö- ja komentoalueisiin. Aktivoit alueet hiiren napsautuksella tai Näytä-valikon kautta. "File" -valintaikkunassa voit tallentaa, ladata ja suorittaa komentosarjoja vaiheittain "Debug" -valikossa.
- Aloita komentoriviltä komentoalueelta. Powershellin kehote näyttää nykyisen polun tavalliseen tapaan. Komentotiedostot, jotka on ennalta määritetty cmdlet-tiedoiksi, seuraavat verbien substantiivin rakennetta. Esimerkiksi cmdlet "Set-Location", jolla on polku, toimii argumenttina vaihtoon toiseen hakemistoon. "Get-Childitem" näyttää kansion sisällön. Saat yleiskatsauksen olemassa olevista komennoista "Get-Command" -sovelluksella.
- Joitakin tuttuja DOS-komentoja voidaan silti käyttää - "cd" (muutoshakemisto) toimii myös hakemiston vaihtamiseen. Ainakin voit silti soittaa siihen, koska Microsoft on määrittänyt uudelleen kaikki konepellin alla olevat komennot. Tämä varmistetaan määrittelemällä aliaksia termejä, jotka kutsuvat vastaavaa cmdlet-näppäintä, kun syötät lyhenteen. Luettelo määritellyistä aliastermeistä annetaan kirjoittamalla "Get Alias". Käytettäessä vanhoja komentoja on kuitenkin huomioitava, että tutut parametrit eivät yleensä enää toimi, koska muutettu syntaksi on määritelty komentojonoille. Löydät oikeinkirjoituksen ja kaikki mahdolliset parametrit kunkin cmdlet-ohjelman ohjeista, esimerkiksi "Get-Help Get-Childitem". Käytä argumenttina komentoa, jolle tarvitset apua. Esitetty esimerkki tarjoaa apua "GetChilditem", vanhan hyvän hakemistokomennon "dir" cmdlet-sovellukselle.
- Huomaa: Voit käyttää apua milloin tahansa graafisessa käyttöliittymässä [F1] -näppäimellä, joko yleisesti tai kontekstiherkällä nykyiselle tulolle.
Linkki Powershell-komennot
Yksinkertainen esimerkki kansion sisällön luettelosta osoittaa, kuinka cmdlet-käsite laajentaa vanhasta DOS-komennosta "dir" tunnetut toiminnot vain muutamassa vaiheessa. Tyypillinen tehtävä on löytää kohteita kansion sisältämistä tiedostoista, jotka täyttävät tietyt ominaisuudet. Esimerkiksi, etsi viisi suurta MP3-tiedostoa samasta hakemistosta. Powershellissä voit tehdä tämän nopeasti muutamalla ketjutetulla komennolla. Voit tehdä tämän kirjoittamalla seuraava:
- Get-Childitem -korvaus -lisä * *
- Lajittele-objektin pituus aleneva
- Valitse -objekti - ensin 5
Tämä komento määrittää ensin rekursiivisesti kaikkien alikansioiden MP3-tiedostot ja välittää ne objektina. Toinen vaihe lajittelee luettelon alenevassa järjestyksessä koon mukaan, kun taas kolmas vaihe valitsee lopulta viisi ensimmäistä elementtiä