プロフィール

やす

Author:やす
コンピューターとデジタル小物が好きな、某ソフトウェアベンダーのシステム管理者です。

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

カテゴリー

ブロとも申請フォーム

--/--/-- (--) --:--
スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2007/06/23 (Sat) 01:08
プログラムの実行優先度をコマンドラインで設定する

最近、自宅PCをGTD向け環境として整えるために、色々プログラムなどを仕込んでいますが、そこでプログラムの実行優先度を調整したい場面が出てきました。


タスクマネージャでプロセスを選べば、ポップアップメニューで実行優先度を変えられることはわかっているのですが、それではPCを起動するたびに手動で調整する必要があります。


そこで調べてみると、startコマンドに実行優先度を指定するオプションがあることがわかりました。


 /LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL


というオプションで優先度を指定できます。たとえば、


 start /HIGH XXXX.exe


とすると、XXXXプログラムを通常よりも高プライオリティで実行できます。


ただし、startコマンドはシェルの組み込みコマンドであるため、Windowsのショートカット内で指定すると実行ファイルが見つからないというエラーになります。


そこでもう一工夫、引数をそのまま実行するcmd.exeの/cオプションを用いると、ショートカット内にも記述できるようになります。たとえば、以下のような感じです。


 C:\WINDOWS\system32\cmd.exe /c start /HIGH XXXX.exe 


ちなみに、実行優先度は安易にいじるとPCのフリーズなどを招く恐れもありますので、慎重に行ってください。タスクマネージャで手動で変更してみて、ある程度問題が無いことを確認してから、上記のようなコマンドを仕込むとよいでしょう。

スポンサーサイト

テーマ : Windows 全般 - ジャンル : コンピュータ

<< こんどはCoolPix990復活 | ホーム | 紙copiでブログを書く >>

コメント

コメントの投稿


管理者にだけ表示を許可する

 BLOG TOP 


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。