PowerShellを使用してリモートマシンからWPFアプリケーションを開きたいとします。 これは私がリモートPowerShellからWPFを開始
Invoke-Command -ComputerName "ComputerNamne" -ScriptBlock { & "C:\...App.exe" } -credential "Username"
を使用しているコマンドですが、何らかの理由で何も
を起こりません、私はapplcation
Invoke-Command -ComputerName "ComputerNamne" -ScriptBlock { & "C:\...RubApp.bat" } -credential "Username"
が、中を呼び出すバッチファイルを呼び出すときにプロセスを開始することができましたこの方法では、GUIは表示されません。私はタスクマネージャーでは、アプリが実行されていることがわかります。
ので、2つの質問:
- は、なぜ私が直接exeファイルを実行することはできませんか?
- 2番目の方法でGUIが表示されない理由を教えてください。これを解決できますか? GUIアプリケーションを呼び出すための
はここPowerShellでプログラムを起動するさまざまな方法です。http://social.technet.microsoft.com/wiki/contents/articles/7703.powershell-running-executables.aspx 。 Start-Process(start/saps)を使用します – maximdumont
'invoke-command'や他のWinRMメソッドからグラフィカルアプリケーションを実行することはできません。あなたがそれをしたいなら 'psexec'を' -i'スイッチ – BenH
@maximdumontと一緒に使ってみてください。この方法でグラフィカルアプリを実行できますか? – Tsahi