Method Reference (COM)

ProcessSetPriority

プロセスの優先度を変更します。

ProcessSetPriority "process", priority

 

パラメータ

process 変更するプロセスの名前もしくはPID
priority ”優先度の設定”で設定する値を指定するフラグ
0 - アイドリング/低
1 - 通常以下(Windows 95/98/MEではサポートされていません)
2 - 通常
3 - 通常以上(Windows 95/98/MEではサポートされていません)
4 - 高
5 - リアルタイム (注意して使用してください。システムが不安定になります。)

 

返し値

成功: 1を返します。
失敗: 0を返しoAutoIt.errorを1に設定します。サポートされていない優先度を設定しようとした場合oAutoIt.errorを2に設定します。

 

注意

上記の優先度"通常以上"と"通常以下"はWindows 95/98/MEではサポートされていません。これらのプラットフォーム上で使用した場合、この関数はoAutoIt.errorを2に設定して失敗します。

 

関連

 

Set oAutoIt = WScript.CreateObject("AutoItX3.Control")
oAutoIt.Run "Notepad.exe"
oAutoIt.ProcessSetPriority "notepad.exe", 0
' メモ帳の優先度をアイドリング/低に設定した