mardi 15 juin 2010

Pavé numérique script

Voici mon script BATCH pour activer ou désactiver le pavé numérique au démarrage.
Outre le simple fait de modifier la base de registre, c'est surtout, que le fichier crée un fichier reg, execute la modification et surprime le fichier justement crée à l'instant.
Modifiable pour de multiples application, très utile.

@echo off

echo ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
echo ³Ce script active ou d‚sactive le pav‚ num‚rique au logon screen³
echo ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

echo 1- Activer le NumLock
echo 2- Desactiver le NumLock
echo.
echo X- Quitter
echo.
set /p choix=Saisissez 1 ou 2 ?

if /i %choix%==1 goto active
if /i %choix%==2 goto desactive
if /i %choix%==3 exit
exit

:active
echo Windows Registry Editor Version 5.00>action.reg
echo.>>action.reg
echo [HKEY_CURRENT_USER\Control Panel\Keyboard]>>action.reg
echo "InitialKeyboardIndicators"="2">>action.reg
echo.>>action.reg
echo [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]>>action.reg
echo "InitialKeyboardIndicators"="2">>action.reg
echo.>>action.reg
goto fin


:desactive
echo Windows Registry Editor Version 5.00>action.reg
echo.>>action.reg
echo [HKEY_CURRENT_USER\Control Panel\Keyboard]>>action.reg
echo "InitialKeyboardIndicators"="0">>action.reg
echo.>>action.reg
echo [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]>>action.reg
echo "InitialKeyboardIndicators"="0">>action.reg
echo.>>action.reg
goto fin

:fin
start /wait regedit /s action.reg
del action.reg
cls
echo Op‚ration r‚ussi
pause
exit

Aucun commentaire:

Enregistrer un commentaire