OVH Cloud OVH Cloud

Lire N° window sous XP

4 réponses
Avatar
BJ
Bonjour à tous,
Par VBA comment lire le N°ID de Windows dans la base de registre.
J'ai perdu le lien que l'on m'avais donné il y a une semaine environ.
Le code proposé sur le site fonctionne à merveille sur win98
mais plante sur sur XP.
Je souhaite par tout moyen empêcher l'exécution de mon fichier sur un
autre PC que celui pour lequel il a été consu et ce PC dispose de XP.
Cela n'est pas facile
Merçi beaucoup Bruno

4 réponses

Avatar
Misange
Bonjour,
il me semble qu'il t'avait été proposé plutôt de récupérer le N° du disque
dur ou un truc du genre. En effet, dans une société tu peux fort bien avoir
un seul numéro de licence multiutilisateurs.
Pour retrouver la réponse à ta question précédente, plutot que de la
reposer, cherche avec google groups en tapant ton nom par exemple dans le
champ auteur et le nom de ce forum.

--
Misange migrateuse http://www.excelabo.net
==Attention, Disciplus a migré et devient excelabo !===========



"BJ" a écrit dans le message de news:
O$
Bonjour à tous,
Par VBA comment lire le N°ID de Windows dans la base de registre.
J'ai perdu le lien que l'on m'avais donné il y a une semaine environ.
Le code proposé sur le site fonctionne à merveille sur win98
mais plante sur sur XP.
Je souhaite par tout moyen empêcher l'exécution de mon fichier sur un
autre PC que celui pour lequel il a été consu et ce PC dispose de XP.
Cela n'est pas facile
Merçi beaucoup Bruno




Avatar
Jean-François Aubert
Salut Bruno,
les 2 réponses du 9 juillet

Bonjour Bruno

Plein d'infos pour accèder à la base de registre là :

http://perso.wanadoo.fr/frederic.sigonneau/Systeme.htm

j-p

Bonsoir,

A mon humble avis, la probabilité de retourver le même numéro de
licence est plus élevé que de retrouver le même numéro de disque dur
(cas des PME avec un master et des licences papier).
Sur le même site que t'a indiqué JP, tu trouveras le moyen de
récupérer le s/n du disque.

@+
FxM


--
Amicalement

Jean-François Aubert
{Vaudois de la Côte Lémanique}


"BJ" a écrit dans le message de
news:O$
Bonjour à tous,
Par VBA comment lire le N°ID de Windows dans la base de registre.
J'ai perdu le lien que l'on m'avais donné il y a une semaine environ.
Le code proposé sur le site fonctionne à merveille sur win98
mais plante sur sur XP.
Je souhaite par tout moyen empêcher l'exécution de mon fichier sur un
autre PC que celui pour lequel il a été consu et ce PC dispose de XP.
Cela n'est pas facile
Merçi beaucoup Bruno




Avatar
Elicend_News
Salut


pourkoi ne pas simplement regarder s'il y a un deuxieme fichier dans le meme
répertoire :

s'il y et, ok ca tourne
s'il n'y est pas, tu bloques les macros ou tu en interdit certaines

Elicend

"Misange" ù.net> a écrit dans le message de news:
#
Bonjour,
il me semble qu'il t'avait été proposé plutôt de récupérer le N° du disque
dur ou un truc du genre. En effet, dans une société tu peux fort bien
avoir

un seul numéro de licence multiutilisateurs.
Pour retrouver la réponse à ta question précédente, plutot que de la
reposer, cherche avec google groups en tapant ton nom par exemple dans le
champ auteur et le nom de ce forum.

--
Misange migrateuse http://www.excelabo.net
==Attention, Disciplus a migré et devient excelabo !=========== >



"BJ" a écrit dans le message de news:
O$
Bonjour à tous,
Par VBA comment lire le N°ID de Windows dans la base de registre.
J'ai perdu le lien que l'on m'avais donné il y a une semaine environ.
Le code proposé sur le site fonctionne à merveille sur win98
mais plante sur sur XP.
Je souhaite par tout moyen empêcher l'exécution de mon fichier sur un
autre PC que celui pour lequel il a été consu et ce PC dispose de XP.
Cela n'est pas facile
Merçi beaucoup Bruno








Avatar
Elicend_News
salut

certe mais tu n'es pas obliger de le dire qu'il faut les deux fichier, dans
ce cas il faudra analyser deja les macros pour le savoir... enuite ce
deuxieme fichier peut etre un fichier cacher si tu ne les affiche pas...
il n'y a pas de vrai protection... il suffit dans le cas de la verification
du numero de serie que ton voisin ouvre le fichier sans activer les macros,
qu'il ouvre l'editeur VBA et qu'il supprime cette ligne ou mette son numero
a la place dans le test de la meme facon qu'il peut supprimer le lien avec
un autre fichier en test...

je pense que les deux solutions sont aussi facilement esquivable l'une que
l'autre, mais peut etre que la vérificaton d'un fichier adjacent est plus
simple à mettre en place...

qu'en pense tu?



"FxM" a écrit dans le message de news:

pourquoi ne pas simplement regarder s'il y a un deuxieme fichier dans le
meme


répertoire :
s'il y est, ok ça tourne
s'il n'y est pas, tu bloques les macros ou tu en interdis certaines


bonjour,

Parce qu'il suffit de copier les deux fichiers sur une autre machine.
s'il y est, ok ça tourne
donc ça tourne. Or ce n'est pas le but.


@+
FxM