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