0

以下のコマンドを実行しようとしています

psexec \\remotemachine -u username -p password notepad

私の理解によると、上記のコマンドはリモートマシンでメモ帳を起動するはずですが、それは起こりません。

上記のコマンドを実行するたびに、不思議なことにnotepad.exeプロセスが作成されます(remotemachineのtskmgrを見ました)が、メモ帳が表示されません。

コマンドに何かが欠けていますか

ちなみに私は64ビットマシンを使用していて、両方のマシンが同じドメインにあります

4

1 に答える 1

3

-iスイッチを試しましたか?:

psexec \\\remotemachine -u username -p password -i notepad

スイッチの-i説明は次のとおりです。

プログラムを実行して、リモートシステム上の指定されたセッションのデスクトップと対話するようにします。セッションが指定されていない場合、プロセスはコンソールセッションで実行されます。

コンソールセッションは、マシンに接続されている物理画面に表示されるものです。リモートデスクトップセッションを使用していて、そこに表示したい場合は、最初に、UIを表示するセッションのIDを決定する必要があります。これは、リモートシステムのタスクマネージャーを使用して確認できます(ID列)。 [ユーザー]タブ)。次に、次のように「-i」スイッチの後にIDを渡します。

psexec \\\remotemachine -u username -p password -i 1 notepad

セッションIDを省略することは、セッションID0を指定することと同じです。

その他のスイッチについては、http ://technet.microsoft.com/en-us/sysinternals/bb897553に記載されています。

于 2011-04-01T14:29:27.433 に答える