【BM】コマンドラインツール MsgBox2k 公開

拡張カーネルの分岐用で使ってる自作ツールです

  /p ファイル名 (ミリ秒)
    ファイルのプロパティを指定時間表示する
  /v  メッセージ タイトル 既定値
    数値を入力させる結果をERRORLEVELで返す
  /98 PC98シリーズか判定
    ERRORLEVEL=1 PC98 ERRORLEVEL=0 その他 ERRORLEVEL=-99 判定不可
  /r HKEY_LOCAL_MACHINEのレジストリーキー レジストリー値 [データ]
    レジストリー値を表示
    データがある場合は比較 ERRORLEVEL=0 なら一致。数値の場合大小を 1(データより大きい)か-1(データより小さい)で返す
    値がない場合ERRORLEVEL=-99
  /r2 HKEY_CURRENT_USERのレジストリーキー レジストリー値 [データ]
    レジストリー値を表示
    データがある場合は比較 ERRORLEVEL=0 なら一致。数値の場合大小を 1(データより大きい)か-1(データより小さい)で返す
    値がない場合ERRORLEVEL=-99
  /n  [タイトル] メッセージ [アイコン種別]
    通知領域にメッセージを表示する アイコン種別 0:なし 1:情報 2:警告 3:エラー
  /l ファイル名
    指定ファイルがLoadLibrary できるかテスト ERRORLEVEL=1 OK ERRORLEVEL=0 NG ERRORLEVEL=-99 ファイル無し
  /f ファイル名 [x.x.x.x]
    指定ファイルのバージョン表示
    x.x.x.x が指定されている場合は比較する ERRORLEVEL=0 一致 ERRORLEVEL=-99 ファイル無し ERRORLEVEL=4/-4 1桁目のバージョンが違う
    ERRORLEVEL=3/-3 2桁目のバージョンが違う    ERRORLEVEL=2/-2 3桁目のバージョンが違う    ERRORLEVEL=1/-1 4桁目のバージョンが違う
  /q メッセージ [タイトル]
    OKかキャンセルをダイアログで入力させる。\nで改行可能
    ERRORLEVEL=1 OK ERRORLEVEL=0 CANCEL
  /m メッセージ [タイトル]
    ダイアログを表示。\nで改行可能
  /s [ミリ秒]
    指定時間待機します

msgbox2k.cab

対応OSはWindows 95以降
64bit OSは32bit向けのレジストリしか読めないという制約があります

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です