Leregistre-fr.net Index du Forum -> Windows XP

Fonctionnement valeurs et types dans Registre?

  Auteur    Message Poster un nouveau sujet Répondre au sujet
Roger54
Visiteur (e)
Visiteur (e)


Inscrit le: 09 Mar 2008
Messages: 2


Fonctionnement valeurs et types dans Registre?

Bonsoir à tous,

Je me pose 2 - 3 petites questions concernant la construction d'un .reg, questions relatives aux valeurs et aux types.

1. Est-ce que vous pouvez me confirmer que l'utilisation de guillemets dans le nom de la valeur ou dans la donnée (pour le type REG_SZ), est utilisé pour permettre à regedit de gérer les différents espaces.
Ou est-ce qu'ils sont utilisé pour tous autres chose?

2.Les backslashes dans le nom de la valeur ou dans la donnée (pour le type REG_SZ).
Pour afficher un backslash dans le nom d'un répertoire ou sur un chemin UNC on est obligé de le faire précédé d'un autre backslash pour pouvoir l'afficher.
Est-ce que c'est la seule fonction du 1er backslash, afficher le 2ème?
Pour pouvoir afficher des guillemets dans la donnée on utilise également des backslashes.
"\"C:\\Program Files\\Fichiers communs\""
C'est le même principe que pour afficher un backslash, pour afficher un guillemet on est obligé de le faire précédé d'un backslash.
Est-ce que ce backslash permettrait donc d'afficher des "caractères spéciaux" interprété d'une certaine façon par regedit?
Est-ce qu'il existerait une liste de ces caractères?

3.Les caractères de terminaison, caractère NULL.
Pour le type REG_SZ pas besoin d'en mettre un dans le script, il est ajouté directement. Est-ce que Regedit interpréterait le dernier guillemet également pour dire que la chaîne est terminée.
REG_EXPAND_SZ on ajoute un caractère NULL à la fin (00).
REG_MULTI_SZ, on double le caractère NULL ? (00,00).
Si le caractère de terminaison est omis, quelle conséquence cela peut avoir?
Débordement de tampon ? <- Je ne sais pas en fait

Merci à tous ceux qui prendrons du temps pour me répondre.

bonne nuit

Message 09-03-2008 02:14 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
Roger54
Visiteur (e)
Visiteur (e)


Inscrit le: 09 Mar 2008
Messages: 2


Bonjour à tous,


Bon il semblerait que le 1er backslash est bien utilisé comme un caractère d'échappement permettant par la suite d'afficher des caractères spéciaux comme \ ou "

Message 09-03-2008 23:49 
 Voir le profil de l'utilisateur Envoyer un message privé  Répondre en citant  
  Montrer les messages depuis:      
Poster un nouveau sujet Répondre au sujet

Forum Jump:
Sauter vers:  
Page 1 sur 1


Forum Rules:
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum

 

  Message précedent | Message suivant  
Powered by phpBB: © 2001 phpBB Group