Ich versuche TShark auf verschiedenen Servern über folgenden Befehl zu starten:: Job in Remote-Sitzung nur verfügbar ist,
Invoke-Command -Session $remoteSession -ScriptBlock {start-job -ScriptBlock {& 'C:\Program Files\Wireshark\tshark.exe' -b filesize:10000 -b files:5 -w "$tsharkResultDirectory\tshark.pcap"} -Name "TShark"}
Der Befehl funktioniert und alles ist in Ordnung. Aber wenn ich über z. Remote Desktop, und führen Sie den Befehl Get-Job
nichts zurückgegeben wird. Dies bedeutet also, dass der zuvor gestartete Job nur in der Remote-Sitzung ausgeführt wird. Weiß jemand, ob es einen Weg gibt, einen Job im "globalen" Bereich zu beginnen? Ich möchte nicht, dass TShark die Verfolgung stoppt, wenn ich versehentlich mein PowerShell-Fenster schließe.
Thx