Freigeben über


Microsoft.PowerShell.Core

Das Microsoft.PowerShell.Core--Snap-In enthält Cmdlets und Anbieter, die die grundlegenden Features von PowerShell verwalten. PowerShell lädt Microsoft.PowerShell.Core Snap-In automatisch beim Start. Dies ist kein Modul. Sie können sie nicht mit Import-Module importieren oder mit Remove-Moduleentfernen.

Microsoft.PowerShell.Core

Add-History

Fügt Einträge zum Sitzungsverlauf hinzu.

Clear-History

Löscht Einträge aus dem PowerShell-Sitzungsbefehlsverlauf.

Clear-Host

Löscht die Anzeige im Hostprogramm.

Connect-PSSession

Stellt eine Erneute Verbindung mit getrennten Sitzungen her.

Debug-Job

Debugs a running background or remote job.

Disable-ExperimentalFeature

Deaktivieren Sie ein experimentelles Feature beim Starten einer neuen Instanz von PowerShell.

Disable-PSRemoting

Verhindert, dass PowerShell-Endpunkte Remoteverbindungen empfangen.

Disable-PSSessionConfiguration

Deaktiviert Sitzungskonfigurationen auf dem lokalen Computer.

Disconnect-PSSession

Trennt sich von einer Sitzung.

Enable-ExperimentalFeature

Aktivieren Sie ein experimentelles Feature beim Starten einer neuen Instanz von PowerShell.

Enable-PSRemoting

Konfiguriert den Computer für den Empfang von Remotebefehlen.

Enable-PSSessionConfiguration

Aktiviert die Sitzungskonfigurationen auf dem lokalen Computer.

Enter-PSHostProcess

Stellt eine Verbindung zu einer interaktiven Sitzung mit einem lokalen Prozess her.

Enter-PSSession

Startet eine interaktive Sitzung mit einem Remotecomputer.

Exit-PSHostProcess

Schließt eine interaktive Sitzung mit einem lokalen Prozess.

Exit-PSSession

Beendet eine interaktive Sitzung mit einem Remotecomputer.

Export-ModuleMember

Gibt die Modulmmber an, die exportiert werden.

ForEach-Object

Führt einen Vorgang für jedes Element in einer Auflistung von Eingabeobjekten aus.

Get-Command

Ruft alle Befehle ab.

Get-ExperimentalFeature

Ruft experimentelle Features ab.

Get-Help

Zeigt Informationen zu PowerShell-Befehlen und -Konzepten an.

Get-History

Ruft eine Liste der Befehle ab, die während der aktuellen Sitzung eingegeben wurden.

Get-Job

Ruft PowerShell-Hintergrundaufträge ab, die in der aktuellen Sitzung ausgeführt werden.

Get-Module

Auflisten der in der aktuellen Sitzung importierten Module oder die aus psModulePath importiert werden können.

Get-PSHostProcessInfo

Ruft Prozessinformationen zum PowerShell-Host ab.

Get-PSSession

Ruft die PowerShell-Sitzungen auf lokalen und Remotecomputern ab.

Get-PSSessionCapability

Ermittelt die Fähigkeiten eines bestimmten Benutzers in einer eingeschränkten Sitzungskonfiguration.

Get-PSSessionConfiguration

Ruft die registrierten Sitzungskonfigurationen auf dem Computer ab.

Get-PSSubsystem

Ruft Informationen zu den in PowerShell registrierten Subsystemen ab.

Import-Module

Fügt der aktuellen Sitzung Module hinzu.

Invoke-Command

Führt Befehle auf lokalen und Remotecomputern aus.

Invoke-History

Führt Befehle aus dem Sitzungsverlauf aus.

New-Module

Erstellt ein neues dynamisches Modul, das nur im Arbeitsspeicher vorhanden ist.

New-ModuleManifest

Erstellt ein neues Modulmanifest.

New-PSRoleCapabilityFile

Erstellt eine Datei, die eine Reihe von Funktionen definiert, die über eine Sitzungskonfiguration verfügbar gemacht werden sollen.

New-PSSession

Erstellt eine dauerhafte Verbindung mit einem lokalen oder Remotecomputer.

New-PSSessionConfigurationFile

Erstellt eine Datei, die eine Sitzungskonfiguration definiert.

New-PSSessionOption

Erstellt ein Objekt, das erweiterte Optionen für eine PSSession enthält.

New-PSTransportOption

Erstellt ein Objekt, das erweiterte Optionen für eine Sitzungskonfiguration enthält.

Out-Default

Sendet die Ausgabe an den Standardformatierer und an das Standardausgabe-Cmdlet.

Out-Host

Sendet die Ausgabe an die Befehlszeile.

Out-Null

Blendet die Ausgabe aus, anstatt sie an die Pipeline zu senden oder anzuzeigen.

Receive-Job

Ruft die Ergebnisse der PowerShell-Hintergrundaufträge in der aktuellen Sitzung ab.

Receive-PSSession

Ruft die Ergebnisse von Befehlen in getrennten Sitzungen ab.

Register-ArgumentCompleter

Registriert einen benutzerdefinierten Argument completer.

Register-PSSessionConfiguration

Erstellt und registriert eine neue Sitzungskonfiguration.

Remove-Job

Löscht einen PowerShell-Hintergrundauftrag.

Remove-Module

Entfernt Module aus der aktuellen Sitzung.

Remove-PSSession

Schließt eine oder mehrere PowerShell-Sitzungen (PSSessions).

Save-Help

Lädt die neuesten Hilfedateien herunter und speichert sie in einem Dateisystemverzeichnis.

Set-PSDebug

Aktiviert bzw. deaktiviert Skriptdebuggingfeatures, legt die Ablaufverfolgungsebene fest und schaltet den Strict-Modus um.

Set-PSSessionConfiguration

Ändert die Eigenschaften einer registrierten Sitzungskonfiguration.

Set-StrictMode

Richtet Codierungsregeln in Ausdrücken, Skripts und Skriptblöcken ein und erzwingt sie.

Start-Job

Startet einen PowerShell-Hintergrundprozess.

Stop-Job

Beendet einen PowerShell-Hintergrundauftrag.

Switch-Process

Unter Linux und macOS ruft das Cmdlet die execv()-Funktion auf, um ein ähnliches Verhalten wie POSIX-Shells bereitzustellen.

TabExpansion2

Eine Hilfsfunktion, die die CompleteInput()-Methode der Klasse CommandCompletion umhüllt, um die Registerkartenvervollständigung für PowerShell-Skripts bereitzustellen.

Test-ModuleManifest

Überprüft, ob eine Modulmanifestdatei den Inhalt eines Moduls genau beschreibt.

Test-PSSessionConfigurationFile

Überprüft die Schlüssel und Werte in einer Sitzungskonfigurationsdatei.

Unregister-PSSessionConfiguration

Löscht registrierte Sitzungskonfigurationen vom Computer.

Update-Help

Lädt die neuesten Hilfedateien auf Ihrem Computer herunter und installiert sie.

Wait-Job

Wartet, bis sich einer oder alle in der Sitzung ausgeführten PowerShell Jobs in einem beendenden Status befinden.

Where-Object

Wählt Objekte aus einer Auflistung basierend auf ihren Eigenschaftswerten aus.