Quelqu'un pour m'aider en vbs SVP (p'tit prog tout con) [VBS] - VB/VBA/VBS - Programmation
Marsh Posté le 20-02-2004 à 14:32:13
au lieu de mettre ton bordel dans un fichier, pourquoi pas mettre à jour une clé dans la BDR ? Ca évitera qu'une personne la supprime par erreur.
Sinon, en VBS, pour accéder à un fichier, tu peux utiliser l'objet FSO :
CreateObject("Scripting.FileSystemObject" )
http://www.devguru.com/Technologie [...] bject.html
Pour la BDR :
CreateObject("WScript.Shell" )
http://www.rgagnon.com/wshdetails/wsh-0007.html
Marsh Posté le 20-02-2004 à 14:33:04
Ensuite, pour le langage lui-même, je te laisse te débrouiller avec ces deux liens, avec les exemples tu devrais pouvoir t'en tirer.
Marsh Posté le 20-02-2004 à 16:10:57
Ok, merci pour les liens, je vais essayer avec ça déjà!
Oui, c'est ce que je fais!
Enfin, ce que je veux faire...
1-Vérifier que la mise à jour n'a pas déjà été faite
2-Si la mise à jour a été faite alors on continue l'ouverture de session normalement
3-si elle n'a pas été faite, on la fait, et on flag le PC pour que la mise à jour ne se fasse pas à chaque ouverture de session
enfin, on envoie un rapport sur un serveur pour nous tenir informé de l'avancement de la mise à jour
Il s'agit d'un park de 400 machines
Marsh Posté le 20-02-2004 à 16:16:25
yep.
mais quand tu flag la machine, autant créer une entrée dans la bdr pour gérer ça plutôt qu'un fichier, c'est ce que je voulais dire
Marsh Posté le 20-02-2004 à 16:57:17
Euh... ouiAlors dis moi comment je peux faire ça?
Simplement en créant une Dword comme je veux et en la mettant à 1 ou 0 en fonction?
Marsh Posté le 20-02-2004 à 17:11:18
oui.
au lieu de mettre 0 ou 1, je te conseille de mettre 1, 2, 3, ...
comme ça, si tu as plusieurs maj à faire, tu sais à la combien tu es, histoire de savoir quelles clés tu dois re-créer.
Marsh Posté le 20-02-2004 à 17:45:17
Ouai, c'est clair!
Bon, je vais essayer de créer ça!
Je m'y mets, mais je ne garantis rien, je débute dans tout ça moi
Marsh Posté le 20-02-2004 à 10:21:04
Voilà, je connais presque rien au vbs, juste les p'tits trucs de base, et j'ai besoin de faire un p'tit script pour une ouverture de session.
Quelqu'un peut-il m'aider?
Voilà l'algo (en gros)
Si Fichier existe dans c:\path
-------> alors
-----------> on ne fait rien
-------> sinon
-----------> on importe \\serveur\path\modif.reg
-----------> on crée Fichier dans c:\path
-----------> on rajoute nom-pc dans \\serveur\path\regmaj.txt
Fin