コマンドの使用
wmic process where processid= 2140 CALL setpriority 128
(見つかった ここ )
特定のプロセス(PID 2140)の優先度を変更しようとしています。
コマンドを実行すると、次の出力が得られます。
TaskManagerを使用して特定のプロセスを確認すると、prioはまだ「正常」です。
「戻り値」の意味を見つけようとしましたが、見つかりません。私はそれが私にエラーを言っていると思います。
何が間違っているのですか?エラー/リターンコードはどこにありますか?
ありがとうございました。
エラーコードは公式に記載されています technetヘルプ記事 。
この特定のケースでは、コード5はアクセスが拒否されたことを意味します。
ERROR_ACCESS_DENIED 5(0x5)アクセスが拒否されました。
おそらく、同じユーザーコンテキスト内からコマンドを実行するか、管理アクセスを使用してプロセスの優先度を変更する必要があります。
その他のオプションについては、 コマンドラインを介したWindowsプロセスの優先度の変更 も参照してください。与えられた優先順位でプロセスを開始する方が簡単になる可能性があります。 START
を使用します。