Velkommen til dette PowerShell opplæringen, her vil du lære å lage dine egne PowerShell script, Hvis du er helt ny til PowerShell, så er du på rett sted for å begynne å lære om PowerShell skripting.

Windows PowerShell er Microsoft ‘ s oppgave automatisering rammeverket, som består av en kommandolinjeskall og tilhørende skriptspråk som er bygget på toppen av .NET Framework. PowerShell gir full tilgang til COM og WMI, slik at administratorer til å utføre administrative oppgaver på både lokale og eksterne Windows-systemer.,

PowerShell har strøm, dybde og fleksibilitet og du kan undersøke for deg selv, med PowerShell kan du opprette nye objekter, for eksempel Windows-Tjenester File system , DirectoryEntry eller enklere, og .Net Framework baserte objektet ved hjelp av en fullt kvalifisert navn som system.DateTime.

PowerShell har muligheten til å bruke .Net Framework og powershell kan du bygge opp slike objekter.

Microsoft bare fortsatte å legge til flere og flere nye PowerShell metoder for å gjøre livet så enkelt som mulig.

Output er alltid en .NETTO Objekt Vær så snill, Husk at PowerShell produksjonen er alltid en .NETTO objekt., Som output kan være et System.Diagnose.Prosessen en gjenstand eller et System.IO.FileInfo-objekt eller et System.String-objekt. I utgangspunktet kan det være noen .NETTO objekt som montering er lagt inn i PowerShell, inkludert din egen .NET objekter.
En Nybegynner ‘ s Baby trinn I PowerShell kan du finne her.

Powershell 1.0, Powershell 2.0, Powershell 3.0

og Powershell 4.0

Nå Powershell 5.0

Hva er Nytt i Windows PowerShell 5.0 for Windows PowerShell-5.,0 inneholder viktige nye funksjoner, som å utvide sin bruk, forbedre brukervennligheten, og tillater deg å kontrollere og administrere Windows-baserte miljøer på en enklere og mer omfattende.

  • Inneholder oppdateringer for Windows PowerShell og Windows PowerShell ISE.
  • Pakken Management cmdlets.
  • Nettverk Switch-cmdlets.
  • Windows PowerShell Ønsket Tilstand-Konfigurasjon (DSC)

merk: Du vil trenge .NET Framework-4.5.,

Eksempel

# Windows PowerShell Version CheckClear-Host$Host

Kopi og Prøve det

Vær så snill, ta en titt på innholdsfortegnelsen til venstre, hvor alle menyelementene er listet opp og være sikker på å komme tilbake med jevne mellomrom, som vi vil fortsette å legge til nye seksjoner til det. Vi håper at denne opplæringen vil få deg i gang på riktig måte på Powershell.

Alt her er gratis, og Vi håper du liker vårt arbeide.

Når du kjører noen få kommandoen, kan du se noen av egenskapene(Ikke Alle Poperties).

Det er powershell konfigurasjon som viser bare konfigurert egenskaper cloumn.,
Vi kommer med massiv oppdatering på «Bli-Medlem» i Språk-Delen..

Hvordan bruke powershell-kommandoer effektivt en av de viktigste for å få hjelp, eller finne forskjellige kommandoer.
Finn kommandoer som begynner med » a »

Eksempel

PS>get-help a*

Kopi og Prøve det

Finn kommandoer som starter med ‘b’

Eksempel

PS>get-help b*

Kopi og Prøve det

Vi vil se en av eksempel der vi kan få innsamling og spørring eller filter eller sortere samlingen.
e.,g

Eksempel

get-service | where { $_.Status -eq "running"} | select-object -last 10

Kopi og Prøve det


la oss se ovenfor eksempel «get-service» er en samling av tjenester.
«|» bruke for å søke i samlingen
inni der «$_» samling variabel som vi har i LINQ (C#). Her spørring for å finne tjenester som kjører ut av samlingen
til Slutt tar vi som filtrert samling (kjører tjenester) tar bare 10 siste elementer (tjenester)
kan du laste ned Powershell Essentials fra linken nedenfor:
Powershell Essentials Powershelltutorial.,pdf
NYLIGE OPPDATERINGER
Powershell Sove
Hvis du trenger å ta en pause i PowerShell-Skriptet, kan du legge til denne kommandoen til
skript og tvinge den til å vente par sekunder (Millisekunder) powershell sove les mer..,/li>

  • hvorfor sette opp din egen nuget eget galleri
  • PowerShell og Bing
  • inkluderinger for serverside Distribusjon
  • slå sammen og Pakke
  • Slett Bin Obj i gjeldende mappe
  • legg vekk fra banen i powershell
  • Hvordan for å vise meldingen boksen fra powershell
  • bypass-executionPolicy
  • Kopiere filer spesifikke forlengelse
  • Windows PowerShell inneholder følgende funksjoner:

    • Cmdlets for å utføre felles system administrasjon oppgaver, for eksempel administrasjon av registeret, tjenester, prosesser, og hendelseslogger, og ved hjelp av Windows Management Instrumentation (WMI).,
    • En oppgave-basert skriptspråk og støtte for eksisterende skript og kommandolinje-verktøy.
    • Konsistent design. Fordi cmdletene og system data butikker bruke vanlig syntaks og navnekonvensjoner, data kan deles enkelt og output fra en cmdlet kan brukes som input til en annen cmdlet uten å formatere eller manipulasjon.
    • Forenklet, kommando-basert navigasjon av operativsystemet, som lar brukere navigere registeret og andre butikker data ved hjelp av de samme teknikker som de bruker til å navigere i filsystemet.
    • Kraftig object manipulasjon evner., Objekter kan være direkte manipulert eller sendes til andre verktøy eller databaser.
    • Extensible interface. Uavhengige programvareleverandører og foretak utviklere kan bygge tilpassede verktøy og verktøy til å administrere deres programvare.