Ü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:


Aus diesem Grund wird Ihr Computer immer langsamer

Aus diesem Grund wird Ihr Computer immer langsamer

Cache sind Daten in früheren Sitzungen von Anwendungen und Programmen, die das Betriebssystem speichert, um das Herunterladen von Daten in späteren Sitzungen schneller zu erleichtern. Nach einer langen Zeit ohne Reinigung wird der Cache jedoch Ihre Festplatte füllen und den gesamten Festplattenspeicher beanspruchen.

So sehen Sie, was unter Windows 10 viel Speicherplatz beansprucht

So sehen Sie, was unter Windows 10 viel Speicherplatz beansprucht

In diesem Artikel zeigt Ihnen Quantrimang, wie Sie feststellen können, welche Dateitypen viel Speicherplatz auf Ihrem Windows 10-Computer beanspruchen.

So entfernen Sie die Yahoo-Symbolleiste und die Suche vollständig. Yahoo. com?

So entfernen Sie die Yahoo-Symbolleiste und die Suche vollständig. Yahoo. com?

Yahoo Search ist eine legitime Suchmaschine. Es wird jedoch auch als Browser-Hijacker angesehen, der Benutzer zur Suche umleitet. Yahoo. com. Dieser Browser-Hijacker kapert die Startseite und die Suchmaschineneinstellungen des Webbrowsers, um die Startseite und die Suchmaschine der Yahoo-Suche anstelle der zuvor eingerichteten Startseite und Suchmaschine anzuzeigen.

Erfahren Sie mehr über die Funktion „Aufgabe beenden“ in Windows

Erfahren Sie mehr über die Funktion „Aufgabe beenden“ in Windows

Task beenden ist eine Funktion im Microsoft Windows Task-Manager. Es befindet sich auf der Registerkarte „Anwendungen“ und ermöglicht Benutzern das Schließen aller reagierenden oder nicht reagierenden Programme.

So installieren Sie das macOS Big Sur/iOS 14-Widget unter Windows 10

So installieren Sie das macOS Big Sur/iOS 14-Widget unter Windows 10

Die macOS Big Sur-Version wurde kürzlich auf der WWDC-Konferenz offiziell angekündigt. Und mit dem Rainmeter-Tool können Sie die Benutzeroberfläche von macOS Big Sur vollständig auf Windows 10 übertragen.

So schützen Sie den Remote-Desktop vor RDStealer-Malware

So schützen Sie den Remote-Desktop vor RDStealer-Malware

RDStealer ist Malware, die versucht, Anmeldeinformationen und Daten zu stehlen, indem sie einen RDP-Server infiziert und seine Remote-Verbindungen überwacht.

Die 7 besten Dateiverwaltungsprogramme für Windows als Ersatz für den Datei-Explorer

Die 7 besten Dateiverwaltungsprogramme für Windows als Ersatz für den Datei-Explorer

Vielleicht ist es an der Zeit, sich vom Datei-Explorer zu verabschieden und Dateiverwaltungssoftware von Drittanbietern zu verwenden? Hier sind die 7 besten Windows-Datei-Explorer-Alternativen.

Wie funktioniert LoRaWAN? Warum ist es für das IoT wichtig?

Wie funktioniert LoRaWAN? Warum ist es für das IoT wichtig?

LoRaWAN oder Long Range Wireless Area Network ist nützlich für die Kommunikation zwischen Geräten mit geringem Stromverbrauch über große Entfernungen.

8 Möglichkeiten, die erweiterten Startoptionen unter Windows 10 zu öffnen

8 Möglichkeiten, die erweiterten Startoptionen unter Windows 10 zu öffnen

Durch Navigieren zu „Erweiterte Startoptionen“ können Sie Windows 10 zurücksetzen, Windows 10 wiederherstellen, Windows 10 aus einer zuvor erstellten Image-Datei wiederherstellen, Startfehler beheben, die Eingabeaufforderung öffnen, um Optionen auszuführen, andere auswählen, UEFI-Einstellungen öffnen und Starteinstellungen ändern. ..

Warum sollten Sie sorgfältig überlegen, bevor Sie sich mit einem Konto bei einem sozialen Netzwerk anmelden?

Warum sollten Sie sorgfältig überlegen, bevor Sie sich mit einem Konto bei einem sozialen Netzwerk anmelden?

Jedes Mal, wenn Sie sich für einen neuen Dienst anmelden, können Sie einen Benutzernamen und ein Passwort wählen oder sich einfach mit Facebook oder Twitter anmelden. Aber solltest du es tun?