help me, script pour AD boite de dialogue et généré fichier

help me, script pour AD boite de dialogue et généré fichier - VB/VBA/VBS - Programmation

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  :whistle:  
 
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  :jap:  
 
 
en bleu ce que j arrive déjà à faire


Message édité par Activation le 02-07-2009 à 20:45:11
Reply

Marsh Posté le 02-07-2009 à 20:44:29   

Reply

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.

Reply

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 :D
 
 
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... )


Message édité par Activation le 03-07-2009 à 12:58:59
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed