Tervetuloa PowerShell opetusohjelma, täällä voit oppia tekemään oman PowerShell skriptit, Jos olet tuotemerkki uusi PowerShell niin olet oikeassa paikka aloittaa oppimisen PowerShell scripting.
Windows PowerShell on Microsoftin tehtävä automation framework, joka koostuu komentorivin kuori ja niihin liittyvät skriptikieli rakennettu päälle .NET Framework. PowerShell tarjoaa täyden pääsyn COM ja WMI, jonka avulla järjestelmänvalvojat voivat suorittaa hallinnollisia tehtäviä sekä paikallis-ja kauko Windows-järjestelmissä.,
PowerShell on voimaa, syvyyttä ja joustavuutta, ja voi tutkimus itse kanssa PowerShell voit luoda uusia esineitä, esimerkiksi Windows Services-järjestelmä , DirectoryEntry tai yksinkertaisempi, ja .Net Framework perustuu objektin täysin pätevä nimi, kuten järjestelmä.DateTime.
Powershellilla on kyky käyttää.Net Frameworkia ja powershellilla voit rakentaa tällaisia esineitä.
Microsoft vain lisäsi yhä enemmän uusia PowerShell-menetelmiä, jotta elämämme olisi mahdollisimman helppoa.
Lähtö on aina .NET Esine Muistathan, että PowerShell-lähtö on aina .NET esine., Tuo ulostulo voisi olla systeemi.Diagnoosi.Prosessoi objekti tai järjestelmä.IO. FileInfo-objekti tai järjestelmä.String object. Periaatteessa se voi olla mikä tahansa. NET-objekti, jonka kokoonpano on ladattu Powershelliin, mukaan lukien omat. Net-objektit.
Absolute Beginner ’ s Baby steps in PowerShell löydät täältä.
Powershell 1.0, Powershell 2.0, Powershell 3.0
ja Powershell 4.0
Nyt Powershell 5.0
Mitä Uutta Windows PowerShell 5.0 Windows PowerShell 5.,0 sisältää merkittäviä uusia ominaisuuksia, jotka laajentavat sen käyttöä, parantavat sen käytettävyyttä ja mahdollistavat Windows-pohjaisten ympäristöjen hallinnan ja hallinnan helpommin ja kattavammin.
- Sisältää päivitykset Windows PowerShell ja Windows PowerShell ISE.
- package Management cmdlets.
- verkkokytkimen cmdlets.
- Windows PowerShell haluttu tila kokoonpano (DSC)
huomautus: tarvitset.NET Framework 4.5.,
Esimerkki
# Windows PowerShell Version CheckClear-Host$Host
Kopioi ja Kokeilla sitä
ole hyvä, katso sisällysluettelo vasemmalle, jos kaikki valikon kohdat on lueteltu ja muista tulla takaisin säännöllisesti, kuten me pitää lisäämällä uusia osia siihen. Toivomme, että tämä opetusohjelma saa sinut aloittamaan kunnolla Powershellissa.
kaikki täällä on ilmaista, ja toivomme, että pidät työstämme.
kun suoritat minkä tahansa get-komennon, näet joitakin ominaisuuksia(eivät kaikki Popertiet).
se on powershell-kokoonpano, joka näyttää vain määritetyt ominaisuudet clumn.,
Olemme tulossa massiivinen päivitys ’Get-Member’ in Kieli Osiosta..
Kuinka käyttää powershell-komentoja tehokkaasti yksi tärkeä saada apua tai löytää erilaisia komentoja.
Etsi-komentoja alkaen ” a ”
Esimerkki
PS>get-help a*
Kopioi ja Kokeilla sitä
Etsi-komentoja alkaen ” b ”
Esimerkki
PS>get-help b*
Kopioi ja Kokeilla sitä
näemme yksi esimerkki, jossa voimme saada keruu ja kyselyn tai suodattaa tai lajitella kokoelma.
e.,g
Esimerkki
get-service | where { $_.Status -eq "running"} | select-object -last 10
Kopioi ja Kokeilla sitä
Voit harkita edellä esimerkiksi ”get-service” on kokoelma palveluja.
| / ”Käytä kyselyssä kokoelmaa
inside where ”$ _ ” collection variable like we have in LINQ (C#). Tässä kyselyn löytää käynnissä olevat palvelut ulos kokoelma
Nyt otamme joka suodatetaan kokoelma (käynnissä palvelut) ottaen vain 10 viimeistä kohdetta (palvelut)
lataa Powershell Essentials alla linkki
Powershell Essentials Powershelltutorial.,pdf
VIIMEISIMMÄT PÄIVITYKSET
Powershell Nukkua
Jos haluat keskeyttää PowerShell Script, voit lisätä tämän komennon
script ja pakottaa se odottaa pari sekuntia (Millisekuntia) powershell nukkua lukea enemmän..,/li>
Windows PowerShell sisältää seuraavat ominaisuudet:
- Cmdlets suorittamiseksi yhteisen järjestelmän hallinta tehtäviä, kuten toimitusjohtaja rekisterin, palvelut, prosessit, ja tapahtuma lokit, ja käyttää WMI (Windows Management Instrumentation).,
- tehtäväpohjainen skriptauskieli ja tuki olemassa oleville skripteille ja komentorivityökaluille.
- johdonmukainen muotoilu. Koska cmdlets ja järjestelmän tiedot kaupat käyttävät yhteistä syntaksia ja nimeämiskäytäntöjä, tiedot voidaan jakaa helposti ja ulostulo yksi-cmdlet-komentoa voidaan käyttää input toiseen cmdlet-komento ilman alustaa tai manipulointia.
- Yksinkertaistettu, komento-pohjainen navigointi-käyttöjärjestelmä, jonka avulla käyttäjät voivat navigoida rekisterin ja muut tiedot, tallentaa käyttämällä samoja tekniikoita, joita he käyttävät navigoida tiedostojärjestelmän.
- voimakas objektin manipulointiominaisuus., Esineitä voidaan suoraan manipuloida tai lähettää muihin työkaluihin tai tietokantoihin.
- Extensible interface. Riippumattomat ohjelmistotoimittajat ja yrityskehittäjät voivat rakentaa mukautettuja työkaluja ja apuohjelmia ohjelmistonsa hallinnoimiseksi.
Vastaa