Windows PowerShell er et kommandolinjeverktøy shell som er en del av Windows Management Framework , utviklet for å hjelpe systemet og nettverksadministratorer . Du kan skrive inn kommandoer manuelt i PowerShell ved å skrive dem inn, eller du kan skrive spesielle PowerShell script som inneholder mange individuelle kommandoer som utføres i sekvens. Script kan brukes om igjen . Dette er spesielt kraftig når du prøver å utføre en kompleks operasjon flere ganger , som for eksempel å sjekke for å se hvem som er logget på til datanettet . Du trenger
Windows PC med PowerShell installert ( se Ressurser )
Vis flere instruksjoner
en
Lag et nytt tekstdokument ved å høyreklikke hvor som helst på skrivebordet eller inne i en mappe . En hurtigmeny vises. Velg " New" og deretter "Text Document . " Et nytt tekstdokument vises på skrivebordet eller i mappen , med dets navn markert . Name it " checkNetworkUsers.ps1 " og klikk " Ja" når du blir spurt om du vil endre filtypen . Dette er nå et PowerShell script , men det inneholder ikke noen uttalelser ennå.
2
Høyreklikk på filen og velg " Edit" fra kontekstmenyen . Filen er lastet med systemets standard teksteditor , som vanligvis er " WordPad ". En tom fil vises i teksteditoren
3
Skriv følgende uttalelse på toppen av den tomme tekstfilen å få en liste over alle datamaskinene er logget på nettverket. :
$ connectedComputers = Get- WmiObject -Class Win32_ComputerSystem
4
Skriv en " foreach " loop som gjentar gjennom alle de tilkoblede datamaskiner i listen opprettet i forrige trinn :
foreach ( $ connectedComputer i $ connectedComputers )
{ }
5
Skriv en setning som skriver ut brukernavnet til alle brukere på nettverket. Følgende uttalelse må plasseres inne i klammeparenteser som følger " foreach " loop , slik at det kan kjøres med hver iterasjon av loopen
"brukernavn : { 0 }" . -F $ connectedComputer.UserName
6
Lagre filen ved å trykke tastekombinasjonen "Ctrl " og " S." Manuset er nå klar til å bli henrettet ved hjelp av PowerShell. Du kan enten åpne opp PowerShell og navigere til skriptet til å kjøre det fra kommandolinjen , eller du kan dobbeltklikke på den for å kjøre den fra sin nåværende plassering .