Ich möchte eine WPF-Anwendung von Remote-Computer mit PowerShell öffnen. Dies ist der Befehl, den ich bin mitStarten von WPF von Remote-PowerShell
Invoke-Command -ComputerName "ComputerNamne" -ScriptBlock { & "C:\...App.exe" } -credential "Username"
aber aus irgendeinem Grund nichts passiert
ich in der Lage war, den Prozess zu starten, wenn Batch-Datei aufrufen, die dem applcation
Invoke-Command -ComputerName "ComputerNamne" -ScriptBlock { & "C:\...RubApp.bat" } -credential "Username"
ruft aber in Auf diese Weise wird die GUI nicht angezeigt. Ich kann im Aufgabenmanager sehen, dass die App läuft.
So zwei Fragen:
- Warum kann es nicht direkt die exe-Datei ausführen?
- Warum die GUI in der zweiten Methode versteckt ist. Kann ich das lösen?
Hier werden verschiedene Möglichkeiten des Programms in Powershell zu starten: http://social.technet.microsoft.com/wiki/contents/articles/7703.powershell-running-executables.aspx . Ich würde Start-Prozess (Start/Saps) verwenden – maximdumont
Sie können eine grafische App nicht von 'invoke-command' oder anderen WinRM-Methoden ausführen. Wenn Sie das tun wollen, schauen Sie sich mit 'psexec' mit dem' -i' Schalter – BenH
@maximdumont, können Sie grafische Anwendungen mit dieser Methode ausführen? – Tsahi