Windows PowerShell er en kommando-linje skal, der er en del af Windows Management Framework , der er designet til at hjælpe -system og netværksadministratorer. Du kan indtaste kommandoer manuelt i PowerShell ved at skrive dem ind, eller du kan skrive specielle PowerShell scripts , der indeholder mange enkelte kommandoer udføres i rækkefølge. Scripts kan genbruges. Dette er især stærk , når du forsøger at udføre en kompleks operation flere gange , såsom kontrol for at se, hvem der er logget på computeren netværket. Ting du skal
Windows-pc med installeret PowerShell (se Resources)
Vis Flere Instruktioner
1
Opret et nyt tekstdokument ved at højreklikke et vilkårligt sted på skrivebordet eller inde i en mappe . En kontekst -menuen vises. Vælg "Ny " og derefter "Tekst dokument. " Et nyt tekstdokument vises på skrivebordet eller i mappen med navnet fremhævet. Name it " checkNetworkUsers.ps1 " og klik på "Ja" når du bliver spurgt , om du ønsker at ændre filtypen . Dette er nu en PowerShell script , men det indeholder ikke nogen udtalelser endnu.
2
Højreklik på filen og vælg " Edit" fra genvejsmenuen . Filen er indlæst ved hjælp af systemets standard teksteditor , som normalt " WordPad ". En tom fil vises i teksteditoren
3
Skriv følgende udtalelse på toppen af den tomme tekstfil for at få en liste over alle de computere er logget på netværket. : Salg
$ connectedComputers = Get- WmiObject -Class Win32_ComputerSystem
4
Skriv en " foreach " loop , der gennemløber alle de tilsluttede computere på listen oprettet i det forrige trin : < br >
foreach ( $ connectedComputer i $ connectedComputers )
{}
5
Skriv en erklæring , der udskriver brugernavnet for alle brugere på netværket. Følgende erklæring skal lægges i de krøllede parenteser , som følger " foreach " loop , så det kan udføres med hver iteration af løkken
" brugernavn: {0}" . - F $ connectedComputer.UserName
6
Gem filen ved at trykke på tastekombinationen "Ctrl" og "S. " Scriptet er nu klar til at blive henrettet ved hjælp PowerShell. Du kan enten åbne op PowerShell og navigere til scriptet til at køre det fra kommandolinjen , eller du kan dobbeltklikke på den for at køre det fra dets nuværende placering .
< Br >