Copie d'un fichier avec un nom particulier VB

Copie d'un fichier avec un nom particulier VB - VB/VBA/VBS - Programmation

Marsh Posté le 09-11-2015 à 15:44:31    

Bonjour à tous, et je suis ravi d'être nouveau parmi vous.
 
j'ai une question. Je suis novice en DEV et j'ai besoin de réaliser un script pour le taf.
 
Mon problème est simple : lorsque je lance le script, je dois copier un fichier situé sur un serveur A (\\xxxxx\xxxx\ ) vers un serveur B (\\yyyy\yyyy\)
 
Jusque là je m'en sort. Là ou je sèche c'est que le fichier se trouve au milieux de pleins d'autres fichiers ( que je n'ai pas besoin de copier) et son nom change chaque jours car il prend la date du jour.
 
Voici un exemple du nom du fichier : aaaaaaa_09-11-2015_bbbbb.txt
 
Les parties aaaaaa et bbbbb ne changent jamais, seulement la date change.
 
Je suis conscient que ma question est peut être simple pour des pros du scripting, mais je n'y arrive pas. Si quelqu'un pouvais me filer un coup de main, cela serait génial.
 
Merci
 

Reply

Marsh Posté le 09-11-2015 à 15:44:31   

Reply

Marsh Posté le 10-11-2015 à 14:42:13    

Bonjour à tous,
 
J'ai essayé de faire cela mais cela ne fonctionne pas. Il me dit : 'type incomptabile 'Format'.
 
Auriez vous une idée ?  
 
Dim madate
madate = Format(madate, "jj-mm-yyyy" )
madate = Date
 
 
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject" )
FSO.CopyFile "C:\aaaa_"&madate&"_bbbb.txt", "C:\test\aaaa_"&madate&"_bbbb.txt"

Reply

Marsh Posté le 11-11-2015 à 22:54:09    

Code :
  1. msgbox Format(date(), "jj-mm-yyyy" )

;)


---------------
il s'appel le ronge me doute
Reply

Sujets relatifs:

Leave a Replay

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