[...] Supprimer les valeurs d'une clé de régistre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

[...] Supprimer les valeurs d'une clé de régistre

#1

Message par Lebalbo2013 »

Bonjour à tous,
Je souhaiterais créer un script qui supprime les données de valeur d'une clé de régistre.Je voudrais ramener la valeur à nul (aucune valeur) sans toutefois supprimer la clé.
Dans mes recherches je retrouve juste les macros Regdelete (suppression ) Regwrite(création),regread mais ce n'est pas ce que je recherche.
Je vous remercie d'avance pour votre retour.
Cdlt,
Lebalbo
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#2

Message par Lebalbo2013 »

Je pense avoir la réponse :) ,
Je viens de lire que le Regwrite pouvait me permettre de le faire.
Je teste puis je poste le résultat.
Cdlt,
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#3

Message par Lebalbo2013 »

Bonjour à tous,
je reviens vers vous concernant ce topic.j'avais tester un script pour supprimer les données( de valeur de la clé suivante:HKLM\Software\Symantec\Symantec Endpoint Protection\SMC\Sylink\Sylink ", "HardwareID".Pour ce faire,j'ai utilisé le script suivant:

RegWrite(" HKLM\Software\Symantec\Symantec Endpoint Protection\SMC\Sylink\Sylink ", "HardwareID", "REG_SZ", "")
Mais il ne fonctionne pas.
Quelqu'un aurait-il une piste s'il vous pla^t?
Merci d'avance
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#4

Message par jguinch »

D'abord, le chemin contient des espaces (avant HKLM et après Sylink : il faut les supprimer.
Sinon, si c'est un OS 64 bits, il faut surement utiliser HKLM64 au lieu de HKLM.
Enfin, il faut les droits suffisants : si l'UAC est activée, mettre #RequireAdmin en début de script.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#5

Message par Lebalbo2013 »

@Jguinch,
Merci beaucoup.Suite à la suppression des espaces et à l'ajout du "RequireAdmin" çà fonctionne mieux.
J'ai également utilisé ce script poir renommer un fichier Symantec "sephwid.xml" en "sephwid.xml.bak" en conservant les deux fichiers mais celà ne fonctionne pas :

Code : Tout sélectionner

$sFileOld = "C:\ProgramData\Symantec\Symantec Endpoint Protection\PersistedData\sephwid.xml"
$sFileRenamed = "C:\ProgramData\Symantec\Symantec Endpoint Protection\PersistedData\sephwid.xml.bak"
FileMove($sFileOld,$sFileRenamed)
 
Une idée svp?
Merci.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#6

Message par jguinch »

euh, renommer en conservant les deux fichiers, ça veut dire copier le fichier, non ? => FileCopy
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#7

Message par Lebalbo2013 »

Oui mais avec filecopy,il renomme le fichier mais ne conserve pas l'ancien fichier.Au final je me retrouve avec un fichier renommé et l'ancien n'étant plus présent.
Cdlt,
LeBalbo
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [...] Supprimer les valeurs d'une clé de régistre

#8

Message par jguinch »

FileCopy copie un fichier, il le duplique donc.
► Afficher le texte
Donc là tu as deux fichiers : sephwid.xml et sephwid.xml.bak.

Ou alors je comprends pas ce que tu veux...
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Lebalbo2013
Niveau 4
Niveau 4
Messages : 63
Enregistré le : ven. 19 déc. 2014 18:11
Status : Hors ligne

Re: [R] Supprimer les valeurs d'une clé de régistre

#9

Message par Lebalbo2013 »

Merci beaucoup pour ces informations.
Cdlt,
Lebalbo
Répondre