Que fait ce programme batch ?

LittleFrog23 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   -  
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonsoir,
La question suivante est complémentaire d'une autre question posée sur le forum à propos d'un problème que je traverse :

@echo off

set key="HKEY_LOCAL_MACHINE\system\CurrentControlSet\Services\Mouclass"


reg delete %key% /f


reg add %key% /v Start /t REG_DWORD /d 4



J'ai exécuté ce petit programme batch trouvé sur un forum et depuis le redémarrage de mon PC le curseur de ma souris à disparu !
Le programme était sensé désactiver la souris mais uniquement jusqu'au redémarrage de l'ordinateur... Quand pensez-vous ? Je me suis fait troller ? Je ne comprends pas bien ces lignes de codes, pouvez-vous me les expliquer ?

Merci d'avance.
A voir également:

2 réponses

Reflexion38 Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   7
 
A grosse maille :

La première ligne c'est pour ne pas voir la sortie de ta commande. (pas de message suite à l'action de ton script).

Le programme modifie ensuite un paramètre lié à ta souris. Puis il va chercher les paramètres du registre qui contiennent 'key' pour les supprimer.

Il les rajoute ensuite au démarrage.

Ce type de commande peut être dangereux sur une machine quand on ne sait pas ce que l'on fait.

Notamment avec l'utilisation de paramètre qui force la suppression et supprime les sous clés...
0
LittleFrog23 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci pour votre réponse.

Je sais que le lieu n'est pas le bon pour poser cette question mais puisque vous semblez avoir les compétences pour m'aider je me permet de vous la poser quand même: Comment pourrais-je réinstaller un Mouclass neuf dans le registre de mon PC ? Pour l'instant tout ce que je trouve sur internet c'est le fichier mouclass.sys dans system32 mai celui là je l'ai déjà au bon emplacement... C'est du registre mouclass dont j'ai besoin.
0
little boy62 Messages postés 3606 Date d'inscription   Statut Membre Dernière intervention   1 781
 
Lu'

C'est du registre mouclass dont j'ai besoin.

En gros, ce script a supprimé toute la sous clé mouclass et n'a créé qu'une seule valeur.
Normal donc ton souci donc.

Il faut donc récupérer la sauvegarde de cette sous clé, provenant d'un pc ayant le même système.


Si tu es donc sous Windows 10, je pourrais t'aider. Et résoudre normalement ton souci.

--------------------------------

Autre chose : si tu cherches vraiment à désactiver ta souris.... Je connais un moyen. Avec devcon.
Reste à savoir si on peut la réactiver après redémarrage.


++
0
LittleFrog23 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention   1
 
Bonsoir,

Merci pour votre explication et votre proposition d'assistance.
Malheureusement mon OS est Windows 7 64bits et non Windows 10...
Si quelqu'un pouvait me fournir une sous clé mouclass compatible avec mon système je lui en serait très reconnaissant.
0
ElementW Messages postés 4814 Date d'inscription   Statut Contributeur Dernière intervention   1 223 > LittleFrog23 Messages postés 10 Date d'inscription   Statut Membre Dernière intervention  
 
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\mouclass]
"Start"=dword:00000003
"Type"=dword:00000001
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,6d,00,6f,00,75,00,63,00,6c,00,61,\
00,73,00,73,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="Pilote de la classe Souris"
"Group"="Pointer Class"
"DriverPackageId"="machine.inf_amd64_neutral_9e6bb86c3b39a3e9"
"Tag"=dword:00000002
Dans un .reg à lancer
0