1

次のスクリプトを実行しようとしています。

$Cred = Get-Credential
Invoke-Command -Computername Localhost -Cred $Cred -Scriptblock {Start "Notepad.exe" -Wait}

まあ、メモ帳は管理者として問題なく表示されますが、現在のユーザーのアカウントには表示されません。

4

2 に答える 2

2

異なるクレデンシャルを持つインタラクティブセッションでGUIを表示することはできないと思います。それは、別のユーザーセッションに存在します。

回避策:

start-process notepad.exe -Credential $Cred
于 2012-06-21T19:46:05.257 に答える
1

PS Remoting でこの問題に遭遇しましたが、ある資格情報セットで実行されているアプリを別のユーザーの対話型デスクトップに表示する方法が見つかりませんでした。私は最終的にあきらめて、SysInternals ユーティリティpsexecとその-iパラメーターを使用しました。

于 2012-06-21T19:38:58.743 に答える