Que fait ce programme batch ?

LittleFrog23 Messages postés 10 Statut Membre -  
ElementW Messages postés 5690 Statut Contributeur -
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 53 Statut Membre 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 Statut Membre 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 4393 Date d'inscription   Statut Membre Dernière intervention   1 784
 
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 Statut Membre 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 5690 Statut Contributeur 1 224 > LittleFrog23 Messages postés 10 Statut Membre
 
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