|
|
|
NumLockのON/OFF切り替え |
| ■概要 |
| OS起動時にNumLockをONにするかOFFにするかを切り替えます。 |
|
| ■プログラムコード (NumLock.bat) |
|
@echo off
rem -------------------------------------------------
rem NumLockをOS起動時にON/OFFにするBAT Ver1.0
rem -------------------------------------------------
:Menu
cls
echo --------------------------------------
echo NumLockのON/OFF切替[OS起動時]
echo --------------------------------------
echo 1:NumLock ON
echo 2:NumLock OFF
echo q:終了
echo --------------------------------------
echo 注意:レジストリを変更します
echo --------------------------------------
rem 判定キーの初期化
set Slt=nul
rem 選択値の入力を求める
set /p Slt=入力:
rem 条件分岐
if '%Slt%'=='1' goto Set_1
if '%Slt%'=='2' goto Set_2
if '%Slt%'=='q' goto :eof
rem 指定文字以外の入力がある場合は、メニューに戻る
goto Menu
:Set_1
rem ----------------------------------------------------
rem ■NumLockをONにする
rem ----------------------------------------------------
rem レジストリのInitialKeyboardIndicatorsを変更
rem InitialKeyboardIndicators = 2 : NumLock ON
reg add "HKEY_USERS\.Default\Control Panel\Keyboard" /f /v InitialKeyboardIndicators /t reg_sz /d 2
rem 結果表示
echo NumLock ON
pause
rem 処理終了
goto :eof
:Set_2
rem ----------------------------------------------------
rem ■NumLockをOFFにする
rem ----------------------------------------------------
rem レジストリのInitialKeyboardIndicatorsを変更
rem InitialKeyboardIndicators = 0 : NumLock OFF
reg add "HKEY_USERS\.Default\Control Panel\Keyboard" /f /v InitialKeyboardIndicators /t reg_sz /d 0
rem 結果表示
echo NumLock OFF
pause
rem 処理終了
goto :eof
|
|
|
|
| ■使用方法 |
| 1. |
「プログラムのダウンロード」よりバッチファイルをダウンロードしてください。 |
| 2. |
バッチファイルをマウスでダブルクリックしてください。 |
| 3. |
Menu画面が表示されるので、処理番号を入力し、[Enter]キーを押してください。 |
|
|
| ■解説 |
|
NumLockのON/OFFはレジストリの HKEY_USERS\.Default\Control Panel\KeyboardのInitialKeyboardIndicatorsの値で切替えます。
0:OFF
2:ON |
|
|
| ■参照URL |
| http://support.microsoft.com/default.aspx?scid=kb;ja;315468&Product=winxpINT |
|
| ■プログラムのダウンロード |
 |
|
|
| [ TOP ] [ コマンドプロンプト ] [ HOME ] |
|