優先度を変更してプログラムを起動する

Ads

start コマンドを使う

Windows 2000 以降の cmd.exe には start という組み込みコマンドがある。 これを使えば優先度をプログラムの変更して起動できる。

例えば notepad.exe を優先度「高」で起動するにはコマンドプロンプトで以下のようにする。

start /high notepad.exe

これを一発でやるには以下のようにする。

cmd.exe /e:ON /c start /high notepad.exe

/e:ON は start コマンドを使えるようにするために念のために付けるオプションです。 cmd.exe の組み込みコマンドには通常コマンドの他に拡張コマンドに分類されるものがあり、start は拡張コマンドになります。 cmd.exe 起動時の拡張コマンドの有効/無効のデフォルトはレジストリの設定によって決まり、通常は拡張コマンドが有効になっている筈だが、 そうでない場合にも使えるように /e:ON を付けておくとよい。

start コマンドの優先度のオプションは以下のように5つあるので用途により使い分ける。

オプション優先度
/high
/abovenormal通常以上
/normal通常
/belownormal通常以下
/low

コメント

  • gpXvGGBywbHsFHVFr -- etxxxro? 2008-12-28 (日) 13:44:36
  • heHCHMQuhf -- ppdivojdp? 2008-12-31 (水) 12:43:24
  • WfFkNwbuRWoSYyAhmPe -- lxpexzm? 2009-01-26 (月) 16:48:19
  • WQNxAVHyaRLJxyV -- nbqlpjatpl? 2009-02-16 (月) 04:47:34
  • lbICuRuefSsbbrNBo -- rperwwwe? 2009-03-02 (月) 09:48:45


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2009-03-02 (月) 09:48:45 (3571d)