Von Discovery ausgeführte PowerShell-Befehle

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 14 Minuten Lesedauer
  • Diese Seite enthält die PowerShell-Cmdlets und ihre Parameter, die Discovery zur Steuerung und Automatisierung der Verwaltung von Windows-Servern und -Anwendungen ausführt. Enthalten sind die Probe-Parameter und MID Server-Skripts, die die Befehle enthalten.

    Cmdlet/Parameter Beschreibung
    Add-Content
    • Pfad
    • Codierung
    • Wert
    Hängt Inhalte an ein angegebenes Element oder eine angegebene Datei an. Sie können den Inhalt angeben, indem Sie ihn in den Befehl eingeben oder indem Sie ein Objekt angeben, das den Inhalt enthält.
    Probe
    Windows - File discovery (filebaseddiscovery.ps1)
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    Add-Member
    • NotePropertyName
    • NotePropertyValue
    • MemberType
    • Name
    • Wert
    Ermöglicht das Hinzufügen von Eigenschaften und Methoden zu einer Instanz eines Windows PowerShell-Objekts. Beispielsweise können Sie ein NoteProperty-Mitglied hinzufügen, das eine Beschreibung des Objekts enthält, oder ein ScriptMethod-Mitglied, das ein Skript zum Ändern des Objekts ausführt.
    Probe
    Windows - File discovery (filebaseddiscovery.ps1)
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    Add-Type
    • TypeDefinition
    • AssemblyName
    • MemberDefinition
    • Name
    • Namespace
    • PassThru
    Fügt in Ihrer Windows PowerShell-Sitzung eine Microsoft .NET Framework-Klasse hinzu. Sie können dann das Cmdlet „New-Object“ verwenden, um Objekte zu instanziieren und diese Objekte wie jedes andere .NET Framework-Objekt zu verwenden. Wenn Sie Ihrem Windows PowerShell-Profil den Befehl Add-Type hinzufügen, ist die Klasse in allen Windows PowerShell-Sitzungen verfügbar.
    Probes
    • Windows - MSSQL (sqlinfo.ps1)
    • Windows - Azure (is.azure.ps1)
    MID Server-Skript
    • Credentials.psm1
    • RegistryAPI.psm1
    • LaunchProc.psm1
    Compare-Object
    • Eigenschaft
    • PassThru
    Vergleicht zwei Objektsätze. Ein Objektsatz ist der Referenzsatz, der andere Satz ist der Differenzsatz. Das Ergebnis des Vergleichs gibt an, ob ein Eigenschaftswert nur im Objekt aus dem Referenzsatz oder, wenn der Parameter IncludeEqual angegeben ist, in beiden Objekten vorkommt.
    MID Server-Skript
    DiagnosticsUtil.psm1
    ConvertTo-SecureString
    • Zeichenfolge
    • AsPlainText
    • Erzwingen
    Konvertiert verschlüsselte Standardzeichenfolgen in sichere Zeichenfolgen. Es kann auch Nur-Text in sichere Zeichenfolgen konvertieren. Es wird mit ConvertFrom-SecureString und Read-Host verwendet. Die von dem Cmdlet erstellte sichere Zeichenfolge kann mit Cmdlets oder Funktionen verwendet werden, die einen Parameter vom Typ SecureString erfordern.
    Probes
    Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    Credentials.psm1
    ConvertTo-Json Konvertiert ein beliebiges Objekt in eine Zeichenfolge im JSON-Format (JavaScript Object Notation). Eigenschaften werden in Feldnamen sowie Feldwerte in Eigenschaftswerte konvertiert, und Methoden werden entfernt.
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    Copy-Item
    • Pfad
    • Ziel
    • Erzwingen
    • Recurse
    • PassThru
    Kopiert ein Element von einem Speicherort an einen anderen Speicherort im selben Namespace. Beispielsweise kann eine Datei in einen Ordner kopiert werden, jedoch nicht auf ein Zertifikatlaufwerk.
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    ForEach-Objekt: Prozess Führt einen Vorgang für jedes Element in einer Sammlung von Eingabeobjekten durch. Die Eingabeobjekte können an das Cmdlet weitergeleitet oder mithilfe des InputObject-Parameters angegeben werden.
    Probes
    • Windows - JBoss Find web.xml List (indwebxml.ps1)
    • Windows - MSSQL (sqlinfo.ps1)
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • PSScript.ps1
    Format-List Formatiert die Ausgabe eines Befehls als Liste von Eigenschaften, in denen jede Eigenschaft in einer separaten Zeile angezeigt wird. Mit Format-List können Sie alle oder ausgewählte Eigenschaften eines Objekts als Liste formatieren und anzeigen.
    MID Server-Skript
    RegistryAPI.psm1
    Get-ChildItem
    • Pfad
    • Datei
    • Recurse
    • Filter
    • Verzeichnis
    • Einbeziehen
    Ruft die Elemente an einem oder mehreren angegebenen Speicherorten ab. Wenn das Element ein Container ist, werden die Elemente innerhalb des Containers, sogenannte untergeordnete Elemente, abgerufen. Mit dem Parameter Recurse können Sie Elemente in allen untergeordneten Containern abrufen.
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • PSScript.ps1
    • RegistryAPI.psm1
    Get-Content
    • Roh
    • Pfad
    Ruft den Inhalt von Elementen am durch den Pfad angegebenen Speicherort ab, zum Beispiel den Text in einer Datei. Dabei wird der Inhalt Zeile für Zeile gelesen, und es wird eine Sammlung von Objekten zurückgegeben, von denen jedes eine Inhaltszeile repräsentiert.
    Probes
    Windows - ADM Enhanced
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • ADMELauncherWinRM.psm1
    • ScriptAPI.psm1
    Get-Date: Uformat Ruft ein DateTime-Objekt ab, das das aktuelle Datum oder ein von Ihnen angegebenes Datum darstellt. Datum und Uhrzeit können in verschiedenen Windows- und UNIX-Formaten formatiert werden. Mit Get-Date können Sie eine Datums- oder Uhrzeitzeichenfolge generieren und diese Zeichenfolge dann an andere Cmdlets oder Programme senden.
    Probes
    Windows - File Discovery (filebaseddiscovery.ps1 )
    MID Server-Skript
    • DiagnosticsUtil.psm1
    • LaunchProc.psm1
    Get-Item Ruft das Element am angegebenen Speicherort ab. Der Inhalt des Elements wird nicht am Speicherort abgerufen, es sei denn, Sie verwenden ein Platzhalterzeichen (*), um den gesamten Inhalt des Elements anzufordern.
    Probes
    Windows - ADM Enhanced
    MID Server-Skript
    • ExecuteRemote.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Get-ItemProperty
    • Pfad
    • Name
    • ErrorAction
    Ruft die Eigenschaften der angegebenen Elemente ab. Beispielsweise können Sie mit diesem Cmdlet den Wert der Eigenschaft LastAccessTime eines Dateiobjekts abrufen. Sie können dieses Cmdlet auch zum Anzeigen von Registrierungseinträgen und deren Werten verwenden.
    MID Server-Skript
    • RegistryAPI.psm1
    • ScriptAPI.psm1
    • NmapInstallation.psm1
    Get-Member: MemberType Ruft die Mitglieder, Eigenschaften und Methoden von Objekten ab. Verwenden Sie zum Festlegen des Objekts den Parameter InputObject, oder leiten Sie ein Objekt an Get-Member weiter. Verwenden Sie zum Abrufen von Informationen über statische Mitglieder (die Mitglieder der Klasse, nicht der Instanz) den Parameter Static. Wenn Sie nur bestimmte Typen von Mitgliedern abrufen möchten, zum Beispiel NoteProperties, verwenden Sie den Parameter MemberType.
    Probes
    Windows - ADM Enhanced
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    Get-Process
    • ID
    • ErrorVariable (alias EV)
    • PSProvider
    Ruft die Prozesse auf einem lokalen Computer oder Remotecomputer ab. Ohne Parameter ruft dieses Cmdlet alle Prozesse auf dem lokalen Computer ab. Sie können einen bestimmten Prozess auch anhand des Prozessnamens oder der Prozess-ID (PID) angeben oder ein Prozessobjekt über die Pipeline an dieses Cmdlet übergeben.
    Probes
    Windows - File Discovery (filebaseddiscovery.ps1 )
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • Get-PEB.psm1
    Get-PSDrive
    • Name
    • ErrorAction
    • PSProvider
    Ruft die Laufwerke in der aktuellen Sitzung ab. Sie können ein bestimmtes Laufwerk oder alle Laufwerke in der Sitzung abrufen.
    Probes
    Windows - ADM Enhanced
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • Credentials.psm1
    Get-PSSession Ruft die von Benutzern verwalteten Windows PowerShell-Sitzungen (PSSessions) auf lokalen und Remotecomputern ab
    MID Server-Skript
    Credentials.psm1
    Get-Variable: Name Ruft die Windows PowerShell-Variablen in der aktuellen Konsole ab. Sie können nur die Werte der Variablen abrufen, indem Sie den Parameter ValueOnly angeben, und Sie können die zurückgegebenen Variablen nach Namen filtern.
    MID Server-Skript
    • ExecuteRemote.psm1
    • PSScript.ps1
    • DiagnosticsUtil.psm1
    Get-WmiObject
    • ComputerName
    • Filter
    • Anmeldeinformationen
    • Identitätswechsel
    • Authentifizierung
    • ErrorAction (alias EA)
    • Liste
    • Namespace
    • Klasse
    Ruft Instanzen von WMI-Klassen (Windows Management Instrumentation) oder Informationen über die verfügbaren WMI-Klassen ab. Um einen Remotecomputer anzugeben, verwenden Sie den Parameter ComputerName. Wenn der Parameter List angegeben ist, ruft das Cmdlet Informationen über die in einem angegebenen Namespace verfügbaren WMI-Klassen ab. Wenn der Parameter Query angegeben ist, führt das Cmdlet eine WQL-Anweisung (WMI Query Language) aus.
    Probes
    • Windows - MSSQL (sqlinfo.ps1)
    • Windows - Storage 2008 - PS (storage.ps1)
    MID Server-Skript
    • ExecuteRemote.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Get-WSManInstance: ResourceURI Ruft eine Instanz einer Verwaltungsressource ab, die durch einen Ressourcen-URI (Uniform Resource Identifier) angegeben ist. Die abgerufenen Informationen können ein komplexer XML-Informationssatz (ein Objekt) oder ein einfacher Wert sein.
    MID Server-Skript
    ScriptAPI.psm1
    Gruppenobjekt: NoElement Zeigt Objekte in Gruppen basierend auf dem Wert einer angegebenen Eigenschaft an. Group-Object gibt eine Tabelle mit einer Zeile für jeden Eigenschaftswert und einer Spalte zurück, in der die Anzahl der Elemente mit diesem Wert angezeigt wird.
    MID Server-Skript
    RegistryAPI.psm1
    Import-Module
    • Name
    • DisableNameChecking
    • Global
    Fügt der aktuellen Sitzung mindestens ein Modul hinzu. Die von Ihnen importierten Module müssen auf dem lokalen Computer oder einem Remotecomputer installiert sein.
    Probes
    Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    • Credentials.psm1
    • PSScript.ps1
    Invoke-Command
    • Sitzung
    • ScriptBlock
    • ErrorAction
    • ErrorVariable
    • ArgumentList (Alias ist „args“)
    • FilePath
    Führt Befehle auf einem lokalen Computer oder Remotecomputer aus und gibt die gesamte Ausgabe der Befehle zurück, einschließlich Fehler. Mit einem einzigen Befehl Invoke-Command können Sie Befehle auf mehreren Computern ausführen.
    Probes
    Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    • ADMELauncherWinRM.psm1
    • Credentials.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • Get-PEB.psm1
    • WMIFetch.psm1
    Invoke-Expression Wertet oder führt eine angegebene Zeichenfolge als Befehl aus und gibt die Ergebnisse des Ausdrucks oder Befehls zurück. Ohne Invoke-Expression würde eine an die Befehlszeile übermittelte Zeichenfolge unverändert zurückgegeben (als Echo-Zeichenfolge wiederholt).
    MID Server-Skript
    • NmapInstallation.ps1
    • ScriptAPI.psm1
    Invoke-WmiMethod
    • Name
    • ComputerName
    • Argumentlist
    • Anmeldeinformationen
    • ErrorAction
    Ruft die Methoden von WMI-Objekten (Windows Management Instrumentation) auf
    MID Server-Skript
    • LaunchProc.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    Messobjekt: Summe Berechnet die Eigenschaftswerte bestimmter Objekttypen. Measure-Object führt abhängig von den Parametern im Befehl drei Arten von Messungen durch.
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    New-Item
    • ItemType
    • Pfad
    • Erzwingen
    • ErrorAction
    Erstellt ein neues Element und legt dessen Wert fest. Welche Elementtypen erstellt werden können, hängt vom Speicherort des Elements ab. Beispielsweise erstellt New-Item im Dateisystem Dateien und Ordner. In der Registrierung erstellt New-Item hingegen Registrierungsschlüssel und -einträge.
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    New-Object
    • TypeName
    • Eigenschaft
    • ArgumentList
    Erstellt eine Instanz eines Microsoft .NET Framework- oder COM-Objekts
    Probes
    • Windows - AWS Relationship (AWS_InstanceID.ps1)
    • Windows - Azure (is.azure.ps1)
    • Windows - MSSQL (sqlinfo.ps1)
    • Windows - File Discovery (filebaseddiscovery.ps1)
    • Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    • Credentials.psm1
    • Get-PEB.psm1
    • LaunchProc.psm1
    • WMIFetch.psm1 XMLUtil.psm1
    • ExecuteRemote.psm1
    New-PSDrive
    • PSProvider
    • Stamm
    • ErrorAction
    • Anmeldeinformationen
    • Name
    • Bereich
    Erstellt temporäre und persistente Laufwerke, die einem Speicherort in einem Datenspeicher wie einem Netzlaufwerk, einem Verzeichnis auf einem lokalen Computer oder einem Registrierungsschlüssel zugeordnet sind, sowie persistente, in Windows zugeordnete Netzlaufwerke, die einem Speicherort im Dateisystem auf einem Remotecomputer zugeordnet sind.
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • ScriptAPI.psm1
    New-Variable
    • Namer
    • Wert
    • Erzwingen
    Erstellt eine neue Variable in Windows PowerShell. Sie können der Variablen während der Erstellung einen Wert zuweisen oder den Wert nach der Erstellung zuweisen oder ändern.
    MID Server-Skript
    PSScript.ps1
    New-PSSession
    • Anmeldeinformationen
    • SessionOption
    Erstellt eine Windows PowerShell-Sitzung (PSSession) auf einem lokalen Computer oder Remotecomputer. Beim Erstellen einer PSSession stellt Windows PowerShell eine dauerhafte Verbindung zu einem Remotecomputer her.
    MID Server-Skript
    PSRemoteSession.psm1
    New-PSSessionOption Erstellt ein Objekt, das erweiterte Optionen für eine von Benutzern verwaltete Sitzung enthält. Sie können das Objekt als Wert des Parameters SessionOption von Cmdlets verwenden, die eine PSSession erstellen, zum Beispiel New-PSSession, Enter-PSSession und Invoke-Command.
    MID Server-Skript
    PSRemoteSession.psm1
    New-Timespan
    • Start
    • Ende
    Erstellt ein Zeitspannenobjekt, das ein Intervall darstellt. Sie können diesen Befehl für die Addition oder Subtraktion von Zeit bei einem DateTime-Objekt verwenden.
    Probes
    Windows - File Discovery (filebaseddiscovery.ps1)
    Ausgehende Datei: Dateipfad Sendet die Ausgabe an eine Datei. Sie können diesen Operator anstelle von > verwenden, wenn Sie die zugehörigen Parameter verwenden müssen.
    Probes
    Windows - File Discovery (filebaseddiscovery.ps1)
    Out-Null Sendet die Ausgabe an NULL, wodurch sie effektiv gelöscht wird
    MID Server-Skript
    Get-PEB.psm1
    Out-String Konvertiert die von Windows PowerShell verwalteten Objekte in ein Array von Zeichenfolgen. Standardmäßig akkumuliert Out-String die Zeichenfolgen und gibt sie als einzelne Zeichenfolge zurück. Sie können den Parameter stream jedoch auch dazu verwenden, Out-String anzuweisen, jeweils eine Zeichenfolge zurückzugeben. Mit diesem Cmdlet können Sie die Zeichenfolgenausgabe durchsuchen und sie wie in herkömmlichen Shells bearbeiten, wenn die Objektbearbeitung weniger praktisch ist.
    MID Server-Skript
    Get-PEB.psm1
    Receive-Job Ruft die Ergebnisse von Windows PowerShell-Hintergrundaufträgen ab, zum Beispiel solchen, die mit dem Cmdlet Start-Job oder dem Parameter AsJob eines beliebigen Cmdlet gestartet wurden. Sie können die Ergebnisse aller Aufträge abrufen oder Aufträge anhand von Name, ID, Instanz-ID, Computername, Speicherort bzw. Sitzung oder durch Übermittlung eines Auftragsobjekts identifizieren.
    MID Server-Skript
    LaunchProc.psm1
    Remove-Item
    • Recurse
    • Pfad
    • Erzwingen
    Löscht mindestens ein Element. Da es von vielen Anbietern unterstützt wird, kann es viele verschiedene Elementtypen löschen, einschließlich Dateien, Ordner, Registrierungsschlüssel, Variablen, Aliase und Funktionen.
    MID Server-Skript
    • ExecuteRemote.psm1
    • NmapInstallation.ps1
    • LaunchProc.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    Remove-Job Löscht Windows PowerShell-Hintergrundaufträge. Sie können Aufträge starten, indem Sie Start-Job oder den Parameter AsJob eines beliebigen Cmdlet verwenden. Sie können dieses Cmdlet zum Löschen aller Aufträge oder zum Löschen von Aufträgen basierend auf Name, ID, Instanz-ID, Befehl oder Status bzw. durch Übergabe eines Auftragsobjekts an Remove-Job verwenden. Ohne Parameter oder Parameterwerte hat Remove-Job keine Auswirkungen.
    MID Server-Skript
    LaunchProc.psm1
    Remove-PSDrive: Name Löscht temporäre Windows PowerShell-Laufwerke, die mit dem Cmdlet New-PSDrive erstellt wurden
    MID Server-Skript
    • ADMELauncherWMI.psm1
    • ScriptAPI.psm1
    Remove-PSSession: Sitzung Schließt Windows PowerShell-Sitzungen (PSSessions) in der aktuellen Sitzung. Das Cmdlet beendet alle Befehle, die in PSSessions ausgeführt werden, beendet die PSSession und gibt die Ressourcen frei, die von der PSSession verwendet wurden. Wenn die PSSession mit einem Remotecomputer verbunden ist, schließt dieses Cmdlet auch die Verbindung zwischen dem lokalen Computer und dem Remotecomputer.
    Probes
    Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    Credentials.psm1
    Remove-Variable
    • Name
    • Wert
    Löscht eine Variable und ihren Wert aus dem Bereich, in dem sie definiert ist, zum Beispiel in der aktuellen Sitzung. Sie können dieses Cmdlet nicht verwenden, um Variablen zu löschen, die als Konstanten festgelegt oder systemspezifisch sind.
    MID Server-Skript
    PSScript.ps1
    Rename-Item
    • Pfad
    • NewName
    Ändert den Namen eines angegebenen Elements. Dieses Cmdlet wirkt sich nicht auf den Inhalt des Elements aus, das umbenannt wird. Sie können Rename-Item nicht zum Verschieben eines Elements verwenden, beispielsweise durch Angabe eines Pfads zusammen mit dem neuen Namen. Um ein Element zu verschieben und umzubenennen, verwenden Sie das Cmdlet Move-Item.
    Probes
    Windows - File Discovery (filebaseddiscovery.ps1 )
    Select-Object
    • ExpandProperty (Alias Expand)
    • Eigenschaft
    • ExcludeProperty
    Dient zur Auswahl bestimmter Eigenschaften eines Objekts oder Objektsatzes. Mit dem Cmdlet lassen sich außerdem spezifische Objekte, eine bestimmte Anzahl von Objekten oder Objekte an einer bestimmten Position in einem Array auswählen. Alias ist „Select“.
    Probes
    Windows - MSSQL (sqlinfo.ps1)
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • RegistryAPI.psm1
    Select-String
    • Muster
    • NotMatch
    Sucht nach Text und Textmustern in Eingabezeichenfolgen und Dateien. Sie können es wie Grep in UNIX und Findstr in Windows verwenden. Sie können Select-String oder den entsprechenden Alias sls eingeben.
    MID Server-Skript
    CollectConnectionsAndProcessesInfo.ps1
    Select-XML
    • Xpath
    • Inhalt
    • Namespace
    Ermöglicht die Verwendung von XPath-Abfragen zur Suche nach Text in XML-Zeichenfolgen und -Dokumenten. Geben Sie eine XPath-Abfrage ein, und verwenden Sie den Parameter Content, Path oder Xml, um die zu durchsuchende XML-Datei anzugeben.
    MID Server-Skript
    ScriptAPI.psm1
    Set-Content
    • Pfad
    • Wert
    • Erzwingen
    • Codierung
    Schreibt oder ersetzt den Inhalt im angegebenen Element, zum Beispiel einer Datei. Sie können den Inhalt in den Befehl eingeben oder Inhalt über die Pipeline an Set-Content senden.
    MID Server-Skript
    • ADMELauncherWinRM.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    Standort festlegen: Pfad Legt den Arbeitsort auf einen angegebenen Speicherort fest: ein Verzeichnis, Unterverzeichnis, Registrierungsspeicherort oder beliebiger Anbieterpfad.
    MID Server-Skript
    Credentials.psm1
    Set-StrictMode: Version Konfiguriert den strikten Modus für den aktuellen Umfang und alle untergeordneten Bereiche und aktiviert bzw. deaktiviert ihn. Im strikten Modus generiert Windows PowerShell einen Abschlussfehler, wenn der Inhalt eines Ausdrucks, Skripts oder Skriptblocks gegen grundlegende bewährte Codierungsregeln verstößt.
    MID Server-Skript
    Get-PEB.psm1
    Set-Variable
    • Name
    • Wert
    • Option
    • Bereich
    Weist einer angegebenen Variablen einen Wert zu oder ändert den aktuellen Wert. Wenn die Variable nicht vorhanden ist, wird sie durch das Cmdlet erstellt.
    MID Server-Skript
    • PSScript.ps1
    • CollectConnectionsAndProcessesInfo.ps1
    • ExecuteRemote.psm1
    Sortierobjekt: Eigenschaft Sortiert Objekte in aufsteigender oder absteigender Reihenfolge basierend auf den Werten der Eigenschaften des Objekts. Sie können eine einzelne Eigenschaft oder mehrere Eigenschaften (für eine Sortierung mit mehreren Schlüsseln) angeben und eine Sortierung auswählen, bei der die Groß-/Kleinschreibung berücksichtigt bzw. nicht berücksichtigt wird. Sie können Sort-Object auch anweisen, nur die Objekte mit einem eindeutigen Wert für eine bestimmte Eigenschaft anzuzeigen.
    Probes
    Windows - MSSQL (sqlinfo.ps1)
    MID Server-Skript
    DiagnosticsUtil.psm1
    Split-Path
    • Blatt
    • Pfad
    • Übergeordnet
    Gibt nur den angegebenen Teil eines Pfads zurück, zum Beispiel den übergeordneten Ordner, einen Unterordner oder einen Dateinamen. Das Cmdlet kann auch Elemente abrufen, auf die der geteilte Pfad verweist, und feststellen, ob der Pfad relativ oder absolut ist.
    Probes
    • Windows - Weblogic - Find (findconfig.ps1)
    • Windows - Storage 2012 - PS (storage.2012.ps1)
    MID Server-Skript
    • Credentials.psm1
    • LaunchProc.psm1
    • PSScript.ps1
    • ExecuteRemote.psm1
    Start-Sleep
    • S (Alias für Sekunden)
    • M (Alias für Millisekunden)
    Hält die Aktivität für den angegebenen Zeitraum in einem Skript oder einer Sitzung an. Sie können es verwenden, während Sie auf den Abschluss eines Vorgangs warten oder eine Pause einlegen, bevor Sie den Vorgang wiederholen.
    Probes
    Windows - Active Connections Multiple (WMI_ActiveConnections.ps1)
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    Stop-Job Beendet gerade laufende Hintergrundaufträge der Windows PowerShell. Sie können dieses Cmdlet zum Anhalten aller Aufträge oder zum Anhalten bestimmter Aufträge basierend auf Name, ID, Instanz-ID oder Status bzw. durch Übergabe eines Auftragsobjekts an Stop-Job verwenden.
    MID Server-Skript
    LaunchProc.psm1
    Test-Path
    • Pfad
    • PathType
    Bestimmt, ob alle Elemente des Pfads vorhanden sind. Gibt $True zurück, wenn alle Elemente vorhanden sind, und $False, wenn nicht alle da sind. Kann auch bestimmen, ob die Pfadsyntax gültig ist und ob der Pfad zu einem Container, einem Terminal oder einem Blattelement führt
    MID Server-Skript
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    • PSScript.ps1
    • RegistryAPI.psm1
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • CollectConnectionsAndProcessesInfo.ps1
    Test-WSMan
    • Computer
    • Port
    Sendet eine Identifizierungsanforderung, die bestimmt, ob der WinRM-Service auf einem lokalen Computer oder Remotecomputer ausgeführt wird. Wenn der Service auf dem getesteten Computer ausgeführt wird, zeigt das Cmdlet das Identitätsschema von WS-Management, die Protokollversion, den Produktanbieter und die Produktversion des getesteten Service an.
    MID Server-Skript
    ScriptAPI.psm1
    Where-Object Wählt Objekte mit bestimmten Eigenschaftswerten aus der Sammlung von Objekten aus, die an sie übergeben werden. Beispielsweise sind mit dem Cmdlet Where-Object folgende Auswahlvorgänge möglich: Dateien, die nach einem bestimmten Datum erstellt wurden, Ereignisse mit einer bestimmten ID oder Computer mit einer bestimmten Version von Windows.
    MID Server-Skript
    • CollectConnectionsAndProcessesInfo.ps1
    • DiagnosticsUtil.psm1
    • WMIFetch.psm1
    Write-Error
    • Nachricht
    • Kategorie
    Deklariert einen nicht endenden Fehler. Standardmäßig werden Fehler im Fehlerstream zusammen mit der Ausgabe an das anzuzeigende Hostprogramm gesendet.
    Probes
    • Windows - MySQL Configuration (mysqlconfig.ps1ps1)
    • Windows - MySQL Version (mysqlinfo.ps1)
    • Oracle - Instance Pfile (oraclepfile.ps1)
    • Oracle - Instance Version (oracleversion.ps1)
    • Windows - MSSQL (sqlinfo.ps1)
    MID Server-Skript
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • ExecuteRemote.psm1
    • LaunchProc.psm1
    • NmapInstallation.ps1
    Write-Host: NoNewLine Schreibt benutzerdefinierte Ausgaben an einen Host. Sie können die Farbe des Texts mithilfe des Parameters ForegroundColor und die Hintergrundfarbe mithilfe des Parameters BackgroundColor angeben. Mit dem Parameter Separator können Sie eine Zeichenfolge angeben, die zum Trennen von angezeigten Objekten verwendet wird. Das jeweilige Ergebnis hängt von dem Programm ab, das Windows PowerShell hostet.
    Probes
    • Windows - Network ARP Table (arpTable.ps1)
    • Windows - Weblogic - Find (findconfig.ps1)
    • Windows - JBoss Get (findjbossservicexml.ps1)
    • Windows - WebSphere - Web Services ()
    • Windows - JBoss Find (findwebxml.ps1)
    • Windows - Weblogic - Get ()
    • Windows - WebSphere - Cell (getcellxml.ps1)
    • Windows - WebSphere - Web Applications (getserverindexxml.ps1)
    • Oracle - Instance PFile (oraclepfile.ps1)
    • Oracle - Instance Version (oracleversion.ps1)
    • Windows - MSSQL (sqlinfo.ps1)
    • Windows - Storage 2012 - PS (storage.2012.ps1)
    • Windows - Storage 2008 - PS (storage.ps1)
    • Windows - Active Connections Multiple (WMI_ActiveConnections.ps1)
    MID Server-Skript
    • ADMELauncherWinRM.psm1
    • ADMELauncherWMI.psm1
    • PSScript.ps1
    • RegistryAPI.psm1
    • ScriptAPI.psm1
    • WMIFetch.psm1
    • DiagnosticsUtil.psm1
    • NmapInstallation.ps1
    Write-Output Sendet die angegebenen Objekte an den nächsten Befehl in der Pipeline. Wenn dies der letzte Befehl in der Pipeline ist, werden die Objekte in der Konsole angezeigt.
    Probes
    • Windows - Azure (is.azure.ps1)
    • ExecuteRemote (testExecuteRemote.ps1)
    • Windows - File Discovery (filebaseddiscovery.ps1)
    MID Server-Skript
    Get-PEB.psm1
    Ausführlich schreiben: Nachricht Schreibt Text in den ausführlichen Nachrichtenstrom in Windows PowerShell. Normalerweise wird der ausführliche Nachrichtenstrom verwendet, um Informationen über die Befehlsverarbeitung bereitzustellen, die für das Debugging eines Befehls verwendet wird.
    MID Server-Skript
    • Get-PEB.psm1
    • LaunchProc.psm1
    • ExecuteRemote.psm1