script pour classer un fichier en fction de son nom

script pour classer un fichier en fction de son nom - Win NT/2K/XP - Windows & Software

Marsh Posté le 30-05-2006 à 11:51:25    

bonjour,
 
j'utilise win xp pro.
je souheterais avoir un script ou en créer un (vbs par exemple) pour classer des fichiers, recus quotidiennement, dans des dossiers en fonction de leurs noms  
 
par exemple si un des fichiers recus s'appelle c:\test_bonjour.txt, le mettre avec un script dans le dossier c:\salutation\ car son nom contient le mot 'bonjour' , donc un script avec une regle du type : les fichiers contenant, dans leurs noms, les mots 'bonjour' ou 'adieu'  soient classés dans c:\salutation\  
 
Comment dans un script vbs recupérer un nom de fichier, est ce 'file.name' ?
Comment declarer des chaines de caractere et existe-il des fonctions pour comparer deux chaines de caractères?
 
Merci d'essayer de maider
 

Reply

Marsh Posté le 30-05-2006 à 11:51:25   

Reply

Marsh Posté le 30-05-2006 à 11:56:24    

Regarde la documentation de FSO sur http://msdn.microsoft.com/scripting/ pour obtenir un nom de fichier. De mémoire c'est bien l'atrribut "name" d'un objet file.
 
Pour comparer deux chaînes : opérateur d'égalité (=), fonctions Instr ou InstrRev pour trouver une occurence d'une chaîne dans une autre, expressions régulières (VBScript.RegExp) pour plus de souplesse, ...

Reply

Marsh Posté le 30-05-2006 à 11:58:10    

merci je vais essayer avec ca, je posterai le script si jarrive à le faire

Reply

Sujets relatifs:

Leave a Replay

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