1 Windows 7 batch
Transcription
1 Windows 7 batch
1 Windows 7 batch HIN a élaboré un script pour pouvoir désactiver le message d’erreur qui apparaît en bas à droite de l’écran. Le script teste si le système d’exploitation Windows 7 fonctionne à 64bits ou à 32bits et si le script a pu être démarré avec les droits d’administrateur. Il établit ou modifie la valeur indispensable dans le Registre. Cette valeur permet de désactiver le message d’erreur. Une fois la désactivation effectuée, l’ordinateur doit redémarrer, le script demande à l’utilisateur de procéder au redémarrage. Clic à droite „Exécuter en tant qu‘administrateur“ Version 1.0 28.05.2014 1/5 Le message suivant s’affiche: ou: Version 1.0 28.05.2014 2/5 Une fois la procédure achevée avec succès, l’ordinateur doit être redémarré Version 1.0 28.05.2014 3/5 1.1 Messages Si vous n’utilisez pas Windows 7, le message suivant s’affiche: Si le fichier n’est pas exécuté comme administrateur, le message suivant s’affiche:, Version 1.0 28.05.2014 4/5 2 Script @echo off rem cet élément du Batch examine s’il s’agit d‘OS Windows 7 VER | find "Microsoft Windows [Version 6.1" > nul IF %errorlevel% EQU 0 ( GOTO W7 ) ( echo Vous n’utilisez pas Windows 7! Vous ne devez pas exécuter ce Script. Pause exit ) rem Si vous utilisez Windows 7, la procédure se poursuit :W7 rem vérifie si Batch est exécuté comme administrateur NET FILE 1>NUL 2>NUL & IF ERRORLEVEL 1 (ECHO Vous devez ouvrir le fichier en cliquant à droite et & ECHO "EXECUTER EN TANT QU’ADMINISTRATEUR". & ECHO. & PAUSE & EXIT /D) rem Si la procédure a été exécutée avec les droits d‘administrateur, poursuivre ici Reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\ScPnP\ /v EnableScPnP /t REG_DWORD /d 0 /f echo Votre ordinateur doit être redémarré. Souhaitez-vous redémarrer votre ordinateur? echo Si vous ne souhaitez pas redémarrer maintenant, vous devriez le faire à un moment ultérieur. rem demander si l’ordinateur droit être redémarré :Start set /p choice=Redémarrer l’ordinateur maintenant J/N if %choice%==j %SystemRoot%\system32\shutdown.exe -r -t 00 if %choice%==J %SystemRoot%\system32\shutdown.exe -r -t 00 if %choice%==n goto Exit if %choice%==N goto Exit goto Start :Exit Version 1.0 28.05.2014 5/5