help me, script pour AD boite de dialogue et généré fichier - VB/VBA/VBS - Programmation
Marsh Posté le 03-07-2009 à 10:31:17
Citation : script pour AD boite de dialogue |
Pour ma culture personnelle, qu'est-ce que c'est que "AD" et quel est le rapport entre "AD" et VBS ou VBA ou VB ?
Citation : une clé de registre |
Quel registre ? La base de registre de Windows ou autre chose ?
Citation : par contre je sèche pas mal...les neurones c est plus ce que c était |
Si vous aviez une demande plus précise, les chances de réponses seraient plus élevées.
Marsh Posté le 03-07-2009 à 12:54:36
en fait j'essai de faire un script qui sera utilisé sous active directory au moment ou l utilisateur s'authentifie sur un poste
oui le message est pas clair ça faisait 3 heures que je travaillais dessus donc j'ai du grillé le cerveau
bon au final
ce qu'il me manque pour mettre en place ce que je veux:
1) j'ai des variable a b et c par exemple dans mon script
via un script vbs je veux générer un fichier texte
ce fichier texte sera vide
le nom de ce fichier texte sera en fait "a"-"b"-"c".txt
et je dois dans le script vbs pouvoir lui dire ou écrire ce fichier (sur le réseau y aura une machine avec un dossier accès public ou le fichier sera créé via réseau)
2) j'ai une clé de registre dans la base de registre avec une valeur:
je veux pouvoir
a) si par exemple je suis en attente d'un code à 8 chiffres
a.0) vérifier qu'il y a bien une valeur dans la clé de registre (bon là je devrais y arriver ça doit être une commande dans le genre "non nulle" )
a.1) vérifier qu'il y a bien 8 caractères ni plus ni moins
a.2) vérifier que ces 8 caractères sont bien des entiers si oui c'est donc une valeur de registre valide pour ce que je veux controler
b) si j'attend que cette valeur soit un mot particulier
pouvoir comparé la valeur dans ma clé de registre au mot que j'aurais indiqué comme celui recherché
donc là ça doit être un truc genre
compare(value,"toto" )=true
b.1) la subtilité c'est que ici faut aussi avoir recours à une fonction commande genre pour mettre tout les caractères de la valeur récupéré dans le registre en majuscule ou minuscule je pense ? (histoire de pas être sujet à par exemple: toto TOTO Toto TotO etc... )
Marsh Posté le 02-07-2009 à 20:44:29
salut
je voudrais via un script lorsqu'un utilisateur se log sur sa machine
testé si une clé de registre est présente
si ce n'est pas le cas
avoir une boite de dialogue qui apparaisse au centre du bureau pour saisir une valeur genre un code à 10chiffres ou un mot (et un petit texte qui explique ce que la boite de dialogue attend de l utilisateur bien sur)
avec la possibilité de valider par un "OK" ou "ne sait pas" (je sais pas si c est possible de personnaliser le texte du bouton)
une fois cela fait la valeur saisie ou non saisie
généré une clé de registre qui sera inscrite et généré un fichier texte résultat via réseau dans un dossier
le fichier texte serait genre vide mais le nom du fichier serait en fait composé du nom de login courant un "-" et la fameuse valeur
par contre je sèche pas mal car les script ad j en ai pas fait depuis un moment et surtout il était plutot simpliste
les neurones c est plus ce que c était en général tu te souviens de ce que t as besoin tout les jours mais là les scripts j ai un peu zappé depuis qqs années quoi
merci d avance à toute ames charitables qui pourraient me dépanner ou m'aiguiller ou des liens internet qui collerait à ce que j ai besoin
en bleu ce que j arrive déjà à faire
Message édité par Activation le 02-07-2009 à 20:45:11