Windows PowerShell ist eine Kommandozeilen- Shell , die Teil des Windows Management Framework , entwickelt, um System-und Netzwerkadministratoren helfen. Sie können Befehle manuell in PowerShell , indem Sie sie in , oder Sie können spezielle PowerShell-Skripts , die viele einzelne Befehle nacheinander ausgeführt enthalten schreiben. Skripte können wieder verwendet werden . Dies ist besonders mächtig, wenn Sie versuchen, führen Sie ein komplexer Vorgang mehrere Male , wie die Überprüfung , um zu sehen , wer sich auf dem Computer -Netzwerk angemeldet . Things You
Windows PC mit PowerShell installiert sein (siehe Ressourcen) werde
anzeigen Weitere Anweisungen
1
Erstellen Sie ein neues Textdokument mit der rechten Maustaste auf eine beliebige Stelle auf dem Desktop oder in einem Ordner . Es erscheint ein Kontextmenü . Wählen Sie "Neu " und dann " Text -Dokument. " Ein neues Textdokument erscheint auf dem Desktop oder in dem Ordner , deren Name markiert . Nennen Sie es " checkNetworkUsers.ps1 " und klicken Sie auf "Ja", wenn Sie gefragt werden , ob Sie die Dateiendung ändern möchten. Dies ist nun ein PowerShell-Skript , aber es enthält keine Aussagen vorhanden .
2
rechten Maustaste auf die Datei und wählen Sie "Bearbeiten" aus dem Kontextmenü . Die Datei wird geladen mit dem System- Standard-Texteditor , die in der Regel " WordPad ". Eine leere Datei wird im Texteditor
3
Schreiben Sie die folgende Anweisung am Anfang der leere Textdatei , um eine Liste von allen Rechnern aktuell mit dem Netzwerk angemeldet zu bekommen. :
$ connectedComputers = Get- WmiObject-Class Win32_ComputerSystem
4
schreiben " foreach " -Schleife, die alle angeschlossenen Computer in der Liste in der vorherigen Schritt erstellt durchläuft :
foreach ($ in $ connectedComputer connectedComputers )
{}
5
schreiben Sie eine Anweisung , die aus druckt die Benutzernamen aller Benutzer im Netzwerk. Die folgende Anweisung muss innerhalb der geschweiften Klammern , die die " foreach "-Schleife folgen platziert werden , so dass es mit jeder Iteration der Schleife ausgeführt werden
"username : {0}" . -F $ connectedComputer.UserName
6
Speichern Sie die Datei , indem Sie die Tastenkombination "Strg" und "S" Das Skript ist nun bereit, ausgeführt mit PowerShell werden. Sie können entweder öffnen PowerShell und navigieren Sie zu dem Skript , um es von der Befehlszeile ausführen , oder Sie können darauf doppelklicken, um es von seinem aktuellen Standort ausführen .