Übersichtstabelle der grundlegenden PowerShell-Befehle

Übersichtstabelle der grundlegenden PowerShell-Befehle

PowerShell ist ein leistungsstarkes Automatisierungs- und Konfigurationsmanagement-Framework, das es Systemadministratoren ermöglicht, effizienter zu arbeiten, indem es mühsame, sich wiederholende Aufgaben automatisiert. Im Folgenden finden Sie einige grundlegende Powershell-Befehle, mit denen Sie die Leistungsfähigkeit dieses Tools optimal nutzen können.

Übersichtstabelle der grundlegenden PowerShell-Befehle

Nachfolgend finden Sie die Befehlsliste – Cmdlet-Befehlsname: Befehlsbeschreibung.

% – ForEach-Object: Führt eine Operation für jedes Element in einer Reihe von Eingabeobjekten aus.

  • ? - Where-Object: Wählen Sie ein Objekt aus einer Reihe von Objekten basierend auf ihren Attributwerten aus.
  • ac – Add-Content: Fügt der Datei zusätzlichen Inhalt wie Wörter oder Daten hinzu.
  • asnp – Add-PSSnapIn: Fügt der aktuellen Sitzung ein oder mehrere Windows PowerShell-Snap-Ins hinzu.
  • cat – Get-Content: Den Inhalt einer Datei abrufen.
  • cd – Set-Location: Setzt den aktuellen Arbeitsort auf einen angegebenen Ort.
  • chdir – Set-Location: Setzt den aktuellen Arbeitsort auf einen angegebenen Ort.
  • clc – Clear-Content: Löscht den Inhalt eines Elements, löscht das Element jedoch nicht.
  • clear - Clear-Host: Löscht den Bildschirm im Host-Programm.
  • clhy – Clear-History: Löscht Einträge aus dem Befehlsverlauf.
  • cli – Clear-Item: Löscht den Inhalt eines Elements, löscht das Element jedoch nicht.
  • clp – Clear-ItemProperty: Löscht den Wert der Eigenschaft, aber nicht die Eigenschaft.
  • cls – Clear-Host: Löscht den Bildschirm im Host-Programm.
  • clv – Clear-Variable: Löscht den Wert einer Variablen.
  • cnsn – Connect-PSSession: Stellen Sie die Verbindung zu getrennten Sitzungen wieder her
  • Compare - Compare-Object: Vergleichen Sie zwei Objektsätze.
  • copy - Copy-Item: Kopieren Sie ein Element von einem Ort an einen anderen.
  • cp – Copy-Item: Kopieren Sie ein Element von einem Ort an einen anderen.
  • cpi – Copy-Item: Kopieren Sie ein Element von einem Ort an einen anderen.
  • cpp – Copy-ItemProperty: Kopiert eine Eigenschaft und einen Wert von einem angegebenen Speicherort an einen anderen Speicherort.
  • curl – Invoke-WebRequest: Inhalte von einer Website im Internet abrufen.
  • cvpa – Convert-Path: Konvertiert einen Pfad von einem Windows PowerShell-Pfad in einen Windows PowerShell-Anbieterpfad.
  • dbp – Disable-PSBreakpoint: Deaktiviert Haltepunkte in der aktuellen Konsole.
  • del – Remove-Item: Dateien und Ordner löschen.
  • diff – Compare-Object: Vergleicht zwei Sätze von Objekten.
  • dir – Get-ChildItem: Dateien und Ordner im Dateisystemlaufwerk abrufen.
  • dnsn – Disconnect-PSSession: Verbindung zu einer Sitzung trennen.
  • ebp – Enable-PSBreakpoint: Aktiviert Haltepunkte in der aktuellen Konsole.
  • echo – Write-Output: Sendet die angegebenen Objekte an den nächsten Befehl in der Pipeline. Wenn dieser Befehl der letzte Befehl in der Pipeline ist, werden die Objekte in der Konsole angezeigt.
  • epal – Export-Alias: Exportiert Informationen über aktuell definierte Befehlsaliase in eine Datei.
  • epcsv – Export-Csv: Konvertiert Objekte in ein Array von durch Kommas getrennten Zeichenfolgen (CSV) und speichert die Zeichenfolgen in einer CSV-Datei.
  • epsn – Export-PSSession: Befehle aus einer anderen Sitzung importieren und im Windows PowerShell-Modul speichern.
  • erase - Remove-Item: Dateien und Ordner löschen.
  • etsn – Enter-PSSession: Startet eine interaktive Sitzung mit einem Remote-Computer.
  • exsn – Exit-PSSession: Beendet eine interaktive Sitzung mit einem Remotecomputer.
  • fc – Format-Custom: Verwenden Sie eine benutzerdefinierte Ansicht, um die Ausgabe zu formatieren.
  • fl – Format-Liste: Formatieren Sie die Ausgabe als Liste von Attributen, wobei jedes Attribut in einer neuen Zeile erscheint.
  • foreach – ForEach-Object: Führt eine Operation für jedes Element in einer Reihe von Eingabeobjekten aus.
  • ft - Format-Table: Formatiert die Ausgabe als Tabelle.
  • fw – Format-Wide: Formatiert Objekte als breite Tabelle, die nur ein Attribut jedes Objekts anzeigt.
  • galli – Get-Alias: Befehle für die aktuelle Sitzung abrufen.
  • gbp – Get-PSBreakpoint: Ruft die in der aktuellen Sitzung festgelegten Haltepunkte ab.
  • gc – Get-Content: Den Inhalt einer Datei abrufen.
  • gci – Get-ChildItem: Dateien und Ordner im Dateisystemlaufwerk abrufen.
  • gcm – Get-Command: Alle Befehle abrufen.
  • gcs – Get-PSCallStack: Zeigt den aktuellen Aufrufstapel an.
  • gdr – Get-PSDrive: Ruft das Laufwerk in der aktuellen Sitzung ab.
  • ghy – Get-History: Ruft eine Liste der während der aktuellen Sitzung eingegebenen Befehle ab.
  • gi – Get-Item: Dateien und Ordner abrufen.
  • gjb – Get-Job: Ruft Windows PowerShell-Hintergrundjobs ab, die in der aktuellen Sitzung ausgeführt werden.
  • gl – Get-Location: Informationen zum aktuellen Arbeitsstandort oder Standortstapel abrufen.
  • gm – Get-Member: Eigenschaften und Methoden von Objekten abrufen.
  • gmo – Get-Module: Ruft Module ab, die importiert wurden oder in die aktuelle Sitzung importiert werden können.
  • gp – Get-ItemProperty: Ruft die Eigenschaften eines angegebenen Elements ab.
  • gps – Get-Process: Laufende Prozesse auf lokalen oder Remote-Computern abrufen.
  • group – Group-Object: Gruppiert Objekte, die denselben Wert für die angegebenen Eigenschaften enthalten.
  • gsn – Get-PSSession: Ruft Windows PowerShell-Sitzungen auf lokalen und Remotecomputern ab.
  • gsnp – Get-PSSnapIn: Windows PowerShell-Snap-Ins auf dem Computer abrufen.
  • gsv – Get-Service: Dienste auf lokalen oder Remote-Computern abrufen.
  • gu – Get-Unique: Gibt eindeutige Elemente aus einer sortierten Liste zurück.
  • gv – Get-Variable: Ruft die Variablen in der aktuellen Konsole ab.
  • gwmi – Get-WmiObject: Ruft Instanzen von WMI-Klassen (Windows Management Instrumentation) oder Informationen zu verfügbaren Klassen ab.
  • h – Get-History: Ruft eine Liste der während der aktuellen Sitzung eingegebenen Befehle ab.
  • History – Get-History: Ruft eine Liste der während der aktuellen Sitzung eingegebenen Befehle ab.
  • icm – Invoke-Command: Befehle auf lokalen und Remote-Computern ausführen.
  • iex – Invoke-Expression: Führt einen Befehl oder Ausdruck auf dem lokalen Computer aus.
  • ihy – Invoke-History: Befehle aus dem Sitzungsverlauf ausführen.
  • ii – Invoke-Item: Führt die Standardaktion für das angegebene Element aus.
  • ipal – Import-Alias: Importiert eine Liste von Befehls-Spitznamen aus der Datei.
  • ipcsv – Import-Csv: Erstellen Sie benutzerdefinierte tabellenartige Objekte aus Elementen in einer CSV-Datei.
  • ipmo – Import-Module: Modul zur aktuellen Sitzung hinzufügen.
  • ipsn – Import-PSSession: Importiert Befehle aus einer anderen Sitzung in die aktuelle Sitzung.
  • irm – Invoke-RestMethod: Sendet eine HTTP- oder HTTPS-Anfrage an einen RESTful-Webdienst.
  • ise – powershell_ise.exe: Erklärt die Verwendung des Befehlszeilentools PowerShell_ISE.exe.
  • iwmi – Invoke-WMIMethod: Windows Management Instrumentation (WMI)-Methoden aufrufen.
  • iwr – Invoke-WebRequest: Inhalte von einer Website im Internet abrufen.
  • kill – Stop-Process: Stoppt einen oder mehrere laufende Prozesse.
  • lp – Out-Printer: Sendet die Ausgabe an den Drucker.
  • ls – Get-ChildItem: Dateien und Ordner im Dateisystemlaufwerk abrufen.
  • man – Hilfe: Zeigt Informationen zu Windows PowerShell-Befehlen und -Konzepten an.
  • md - mkdir: Einen neuen Eintrag erstellen.
  • Measure – Measure-Object: Misst numerische Eigenschaften von Objekten und Zeichen, Wörtern und Zeilen in Zeichenfolgenobjekten, z. B. Textdateien.
  • mi – Move-Item: Verschieben Sie ein Element von einem Ort an einen anderen.
  • mount - New-PSDrive: Erstellen Sie temporäre und dauerhafte zugeordnete Netzwerklaufwerke.
  • move - Move-Item: Verschieben Sie ein Element von einem Ort an einen anderen.
  • mp - Move-ItemProperty: Eigenschaften von einem Ort an einen anderen verschieben.
  • mv – Move-Item: Verschieben Sie ein Element von einem Ort an einen anderen.
  • nal – New-Alias: Erstellen Sie einen neuen Befehls-Spitznamen.
  • ndr – New-PSDrive: Erstellen Sie temporäre und dauerhaft zugeordnete Netzwerklaufwerke.
  • ni – New-Item: Erstellt ein neues Element.
  • nmo – New-Module: Erstellt ein neues dynamisches Modul, das nur im Speicher vorhanden ist.
  • npssc – New-PSSessionConfigurationFile: Erstellt eine Sitzungskonfigurationsdatei.
  • nsn – New-PSSession: Erstellen Sie dauerhafte Verbindungen zu lokalen oder Remotecomputern.
  • nv – New-Variable: Erstellt eine neue Variable.
  • ogv – Out-GridView: Ausgabe an ein interaktives Panel in einem separaten Fenster senden.
  • oh – Out-Host: Ausgabe an die Befehlszeile senden.
  • popd – Pop-Location: Ändert den aktuellen Speicherort in den zuletzt auf den Stapel verschobenen Speicherort. Sie können den Standort über die Standardkachel oder über eine Kachel aktivieren, die Sie mit dem Cmdlet Push-Location erstellen.
  • ps - Get-Process: Prozesse abrufen, die auf dem lokalen oder Remotecomputer ausgeführt werden.
  • pushd – Push-Location: Fügt den aktuellen Standort oben im Standortstapel hinzu.
  • pwd – Get-Location: Informationen zum aktuellen Arbeitsstandort oder Standortstapel abrufen.
  • r – Invoke-History: Befehle aus dem Sitzungsverlauf ausführen.
  • rbp – Remove-PSBreakpoint: Entfernt Haltepunkte von der aktuellen Konsole.
  • rcjb – Receive-Job: Empfängt die Ergebnisse von Windows PowerShell-Hintergrundjobs in der aktuellen Sitzung.
  • rcsn – Receive-PSSession: Ergebnisse von Befehlen in getrennten Sitzungen empfangen.
  • rd – Remove-Item: Dateien und Ordner löschen.
  • rdr – Remove-PSDrive: Entfernt temporäre Windows PowerShell-Laufwerke und trennt zugeordnete Netzwerklaufwerke.
  • ren – Rename-Item: Benennt ein Element im Windows PowerShell-Anbieter-Namespace um.
  • ri – Remove-Item: Dateien und Ordner löschen.
  • rjb – Remove-Job: Entfernt einen Windows PowerShell-Hintergrundjob.
  • rm – Remove-Item: Dateien und Ordner löschen.
  • rmdir – Remove-Item: Dateien und Ordner löschen.
  • rmo – Remove-Module: Entfernt Module aus der aktuellen Sitzung.
  • rni – Rename-Item: Benennt ein Element im Windows PowerShell-Anbieter-Namespace um.
  • rnp – Rename-ItemProperty: Benennen Sie die Eigenschaft eines Elements um.
  • rp – Remove-ItemProperty: Entfernt eine Eigenschaft und ihren Wert von einem Element.
  • rsn – Remove-PSSession: Schließt eine oder mehrere Windows PowerShell-Sitzungen (PSSessions).
  • rsnp – Remove-PSSnapin: Entfernt Windows PowerShell-Snap-Ins aus der aktuellen Sitzung.
  • rujb – Resume-Job: Starten Sie einen angehaltenen Job neu
  • rv – Remove-Variable: Entfernt eine Variable und ihren Wert.
  • rvpa – Resolve-Path: Löst Platzhalter in Pfaden auf und zeigt Pfadinhalte an.
  • rwmi – Remove-WMIObject: Entfernt eine Instanz einer vorhandenen Windows Management Instrumentation (WMI)-Klasse.
  • sajb – Start-Job: Startet einen Windows PowerShell-Hintergrundjob.
  • sal – Set-Alias: Erstellen oder ändern Sie einen Befehls-Spitznamen (alternativen Namen) für ein Cmdlet oder ein anderes Befehlselement in der aktuellen Windows PowerShell-Sitzung.
  • saps - Start-Prozess: Startet einen oder mehrere Prozesse auf dem lokalen Computer.
  • sasv – Start-Service: Startet einen oder mehrere gestoppte Dienste.
  • sbp – Set-PSBreakpoint: Setzt einen Haltepunkt auf einer Zeile, Anweisung oder Variablen.
  • sc – Set-Content: Ersetzt den Inhalt der Datei durch den von Ihnen angegebenen Inhalt.
  • select - Select-Object: Objekt oder Objekteigenschaften auswählen.
  • set - Set-Variable: Setzt den Wert einer Variablen. Erstellt eine Variable, wenn keine Variable mit dem angeforderten Namen vorhanden ist.
  • shcm – Show-Command: Erstellen Sie Windows PowerShell-Befehle in einem grafischen Befehlsfenster.
  • si – Set-Item: Ändert den Wert eines Elements in „value“.

Ich wünsche Ihnen viel Erfolg!

Mehr sehen:


So entfernen Sie den Urheberrechtshinweis in der rechten Ecke des Bildschirms unter Windows 10

So entfernen Sie den Urheberrechtshinweis in der rechten Ecke des Bildschirms unter Windows 10

Sehen Sie in der rechten Ecke des Bildschirms eine Windows 10-Aktivierungsbenachrichtigung? In diesem Artikel erfahren Sie, wie Sie den Copyright-Anfragehinweis unter Windows 10 löschen.

Anleitung von AZ zur Installation von Windows 10 Build 14393.222

Anleitung von AZ zur Installation von Windows 10 Build 14393.222

Kürzlich hat Microsoft das neueste kumulative Update für Windows 10-PC-Benutzer namens Build 14393.222 veröffentlicht. Dieses für Windows 10 veröffentlichte Update behebt hauptsächlich Fehler basierend auf Benutzerfeedback und verbessert die Leistung des Betriebssystems.

Schützen Sie Ihr Computernetzwerk mit Bastion Host in nur 3 Schritten

Schützen Sie Ihr Computernetzwerk mit Bastion Host in nur 3 Schritten

Gibt es Computer in Ihrem lokalen Netzwerk, die externen Zugriff benötigen? Die Verwendung eines Bastion-Hosts als Gatekeeper für Ihr Netzwerk kann eine gute Lösung sein.

So erstellen Sie eine Windows-Taste, wenn Ihre Tastatur nicht verfügbar ist

So erstellen Sie eine Windows-Taste, wenn Ihre Tastatur nicht verfügbar ist

Wenn Sie lieber eine alte klassische Tastatur wie das IBM Model M verwenden möchten, die keine physische Windows-Taste enthält, können Sie ganz einfach weitere hinzufügen, indem Sie sich eine Taste ausleihen, die Sie nicht oft verwenden. .

3 Möglichkeiten, alle Ereignisprotokolle in Windows 10 schnell zu löschen

3 Möglichkeiten, alle Ereignisprotokolle in Windows 10 schnell zu löschen

Manchmal müssen Sie möglicherweise alle alten Ereignisprotokolle auf einmal löschen. In dieser Anleitung zeigt Ihnen Quantrimang.com drei Möglichkeiten zum schnellen Löschen aller Ereignisprotokolle in der Windows 10-Ereignisanzeige.

Mit gefälschten IP-Methoden können Sie anonym zugreifen

Mit gefälschten IP-Methoden können Sie anonym zugreifen

In vielen früheren Artikeln haben wir erwähnt, dass es äußerst wichtig ist, online anonym zu bleiben. Jedes Jahr werden private Informationen preisgegeben, wodurch Online-Sicherheit immer wichtiger wird. Das ist auch der Grund, warum wir virtuelle IP-Adressen verwenden sollten. Im Folgenden erfahren Sie mehr über Methoden zur Erstellung gefälschter IPs!

So erstellen Sie einen transparenten Hintergrundmodus unter Windows 10

So erstellen Sie einen transparenten Hintergrundmodus unter Windows 10

WindowTop ist ein Tool, das alle Anwendungsfenster und Programme, die auf Windows 10-Computern ausgeführt werden, dimmen kann. Alternativ können Sie unter Windows eine Benutzeroberfläche mit dunklem Hintergrund verwenden.

So deaktivieren Sie die Sprachleiste in der Windows 8-Taskleiste

So deaktivieren Sie die Sprachleiste in der Windows 8-Taskleiste

Die Sprachleiste unter Windows 8 ist eine Miniatur-Sprachsymbolleiste, die automatisch auf dem Desktop-Bildschirm angezeigt wird. Viele Leute möchten diese Sprachleiste jedoch in der Taskleiste ausblenden.

So richten Sie WEP, WPA, WPA2 für den Linksys-Router ein

So richten Sie WEP, WPA, WPA2 für den Linksys-Router ein

Drahtlose Konnektivität ist heutzutage eine Notwendigkeit und daher ist drahtlose Sicherheit unerlässlich, um die Sicherheit in Ihrem internen Netzwerk zu gewährleisten.

Tipps zur Optimierung der Internetverbindungsgeschwindigkeit von Linksys

Tipps zur Optimierung der Internetverbindungsgeschwindigkeit von Linksys

Die Maximierung der Internetgeschwindigkeit ist für die Optimierung Ihrer Netzwerkverbindung von entscheidender Bedeutung. Mit Computern, internetfähigen Fernsehern, Spielekonsolen usw. können Sie ein optimales Unterhaltungs- und Arbeitserlebnis genießen.