---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# PowerShell-Remoting für Discovery

# PowerShell-Remoting für Discovery {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 Minuten Lesedauer

Probe-Entwickler können das PowerShell-Remoteausführungs-Framework verwenden, um die Remote-Ausführung von Skripts auf Zielgeräten automatisch zu verarbeiten. Das einheitliche Framework entfernt Inkonsistenzen bei der Remote-Ausführung, erhöht die Effizienz und verbessert die Stabilität.

## Anforderungen {#powershell-remoting__section_ldm_dbm_fhb}

Zur Verwendung des PowerShell-Remote-Ausführungsframeworks müssen die folgenden Anforderungen erfüllt sein:

* Der MID-Server muss in der Lage sein, in die Netzwerkfreigabe des Ziels zu schreiben und von ihr zu lesen.
* Das Remote-Ziel muss PowerShell 3 oder höher (bis zu 5,1) haben.
* Für MID-Server, die WinRM oder WMI verwenden und das Skript auf das Remote-Ziel kopieren, Die Umfänge „MachinePolicy" und „Anwenderrichtlinie" müssen auf „nicht definiert" festgelegt werden . Wenn das Skript nicht kopiert wird, kann die Ausführungsrichtlinie eine andere Einrichtung sein, die einschränkend ist.
{#powershell-remoting__ul_ypd_ptm_fhb}

Weitere Informationen finden Sie unter [Richten Sie MID-Server für die Verwendung von PowerShell ein](https://servicenow-prod.fluidtopics.net/AWD_xM0tlu46IsAGoLLFCQ "Konfigurieren Sie MID-Server in Ihrer Organisation, um PowerShell für die horizontale und Top-Down-Discovery von zu verwenden WindowsServer.").

## Anwendungs-Discovery {#powershell-remoting__section_cln_qs1_ghb}

Das PowerShell-Remoteausführungs-Framework bietet Optionen zum Kopieren von Dateien auf das Remoteziel, wenn ein Scan ausgeführt wird. Das Kopieren von Dateien in das Ziel ist für Probes wie Windows -- Datei-Discovery wichtig, da das Skript aufgerufen wird Selbst auf dem Remote-Ziel, um einen neuen Prozess zu starten. MID-Server, die WMI zur Remote-Ausführung von Skripts verwenden, können bei launchProcess einen Fehler auftreten, wenn das Skript zu lang ist. Durch das Kopieren des Skripts in das Remote-Ziel wird dieser Fehler behoben. Das Kopieren eines Skripts auf ein Remote-Ziel kann dazu führen, dass Antivirensoftware auf dem Ziel das Skript kennzeichnet. Um Probleme mit Antivirensoftware zu vermeiden, fügen Sie die Skripts der Liste „zulässig" in der Antivirus-App hinzu.

## Probe-Konfiguration {#powershell-remoting__section_x31_v1m_fhb}

Im Folgenden finden Sie die Konfigurationsseite für die Probe „Windows -- aktive Verbindungen", die in der multiprobe „Windows -- ADM" enthalten ist.

Die Skript Remote ausführen Das Kontrollkästchen ist sichtbar, wenn das ECC-Warteschlangenthema WMIRunner oder PowerShell ist. Wenn diese Option aktiviert ist, wird das Skript auf dem Remote-Ziel ausgeführt. Andernfalls wird das Skript auf dem MID-Server ausgeführt.

Die Skript in Ziel kopieren Kontrollkästchen ist sichtbar, wenn Skript Remote ausführen Ist aktiviert. Wenn Skript in Ziel kopieren Ist aktiviert, wird das Skript in das Ziel kopiert und auf diesem ausgeführt. Wenn Skript in Ziel kopieren Ist deaktiviert, wird das Skript auf dem Ziel ausgeführt, ohne es zu kopieren.

## PowerShell-Probe-Entwicklung {#powershell-remoting__section_myj_t1m_fhb}

Das PowerShell-Remote-Ausführungsframework ist eine einheitliche Methode zur Ausführung von PowerShell-Skripts, die in einem Probe-Parameter enthalten sind, auf einem Remote-Zielserver. Das Framework beseitigt die Notwendigkeit für Probe-Entwickler, ihren eigenen Remote-Ausführungscode zu schreiben, was zu Inkonsistenzen zwischen Entwicklern führen kann. Der Probe-Entwickler schreibt das Skript so, als ob die Probe Informationen lokal sammelte, da das Remote-Ausführungs-Framework automatisch die Remote-Skriptausführung verarbeitet.

Das Framework verarbeitet die Remote-Ausführung, unabhängig davon, ob der MID-Server für die Verwendung von WMI oder WinRM konfiguriert ist. Wenn der MID-Server für WMI konfiguriert ist, verwendet die Probe launchProcess, um Befehle auf dem Remote-Ziel auszuführen. Die Verwendung von launchProcess kompliziert die Remote-Ausführung und kann zu Fehlern führen. Ein für WinRM konfigurierter MID-Server verwendet jedoch nicht launchProcess und ist daher effizienter und stabiler.

