• ベストアンサー

プロセス起動時の優先度の設定

XPにおける下記の設定方法なんですが、 cmd /c start ""優先度 /D"実行プログラムのパス" 実行プログラム 実行プログラムへのオプション /LOW 優先度「低」でアプリケーションを起動させる。 /BELOWNORMAL 優先度「通常以下」でアプリケーションを起動させる。 /NORMAL 優先度「通常」でアプリケーションを起動させる。 /ABOVENORMAL 優先度「通常以上」でアプリケーションを起動させる。 /HIGH 優先度「高」でアプリケーションを起動させる。 /REALTIME 優先度「リアルタイム」でアプリケーションを起動させる VISTAではなぜか /HIGH /REALTIME両方とも/ABOVENORMALになっちゃいます。 コマンドがわかる方いらっしゃいますでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.2

もしかして、実行指定するファイルから、別のファイルを起動しているのかもしれません。 (起動プログラム->実際のプログラム) XPの場合なら「オートギア」のような起動後に、プロセスを自動変更するソフトを使用したほうがいいかもしれませんが、VISTA対応してるのかなぁ・・・。 http://www.vector.co.jp/vpack/filearea/win/util/task/

nox1010
質問者

お礼

こんにちは。 実はおっしゃった「別のファイルを起動」ということはどういう意味なのかが少々わからなかったのだが、お勧めのオートギアを試してみると、ばっちり効きました! いやーこんなに便利なツールがあったなんて!これは本当に助かりましたー。いちいちショートカットを作るよりも全然楽ですね! 本当にいい対策を教えていただいてどうもありがとうございました!

その他の回答 (1)

  • ZENO888
  • ベストアンサー率49% (8944/18242)
回答No.1

http://homepage3.nifty.com/cblj/study/vistarc1/vista-command.htm その辺の指定はXPと同じようだが・・・ タスクマネージャーでマニュアルでの指定変更は可能ですか? 試しに下記ソフトではどうなるかな・・・。 startw http://homepage3.nifty.com/k-takata/mysoft/startw.html

nox1010
質問者

お礼

startwで試させていただきました。 しかし、結果は同じでした。 コマンドラインでの指定は「通常以上」より高く設定できないようです。 タスクマネージャでのマニュアル変更はできますが、 いちいち面倒くさいですね。 アドバイスどうもありがとうございました。

関連するQ&A

専門家に質問してみよう