0

コマンドを実行する必要があります:- Powermt display dev = all リモート コンピューターのコマンド プロンプトで。それ、どうやったら出来るの ?

4

2 に答える 2

2

両方のコンピューターに PowerShell 2.0 以降があり、リモート コンピューターで execute によってリモート処理を有効にできるEnable-PSRemoting -Force場合は、管理者特権/管理者の PowerShell プロンプトから次を実行できます。

Invoke-Command -ComputerName remotepcname -ScriptBlock { <commands to execute remotely> }

これにより、コマンドがリモートで実行され、結果がローカル コンピューターに返されます。

于 2013-02-05T16:12:35.183 に答える
0

psexec と powershell が失敗する場合に試す別の方法を次に示します。複雑でハックですが、少なくとも試してみる価値はあります。:)

まず、自分のマシンでフォルダーを共有します。リモートマシンの管理者権限を持つアカウントに、作成したこの共有への書き込みアクセス権があることを確認してください。次に、以下を実行します。

wmic /node:remoteComputerAddr /user:adminOnRemoteComputer /password:adminPassword process call create "cmd.exe /c powermt display dev=all >>\\localComputerAddr\shareName\results.txt"
@type "c:\local\path\to\share\results.txt"

残念ながら、wmic作成したプロセスの出力は表示されません。そのため、ローカル ワークステーションで共有を有効にしてから、リモート コマンドからの出力を共有にリダイレクトします。

詳細情報.

于 2013-02-06T01:57:15.737 に答える