If thismonth < 10 Then
strName = ThisYear & "0" & ThisMonth & ThisDay
Else
strName = ThisYear & ThisMonth & ThisDay
End If
Set objFSO = CreateObject("Scripting.FileSystemObject")
Do while Existfile = objFSO.FileExists("G:\Transfert\Sylvie\" & strname &
"_" & I & ".csv")
I = I+1
loop
StrName = StrName & "_" & I
objFSO.CopyFile "D:\WicamExp\DataWicam.csv" , "G:\Transfert\Sylvie\" &
strname & ".csv"
Ce script fonctionne très bien mais à partir de Sql j'ai un message d'erreur
m'indiquant que le script ne détruit pas les objets qu'il a créés, donc qu'il
faut vérifier le script. Vraiment je ne vois pas, qui peut m'aider ?
Le travail étant lancé par SQL nécessite des particularité ?
If thismonth < 10 Then strName = ThisYear & "0" & ThisMonth & ThisDay Else strName = ThisYear & ThisMonth & ThisDay End If
Set objFSO = CreateObject("Scripting.FileSystemObject")
Do while Existfile = objFSO.FileExists("G:TransfertSylvie" & strname & "_" & I & ".csv") I = I+1 loop StrName = StrName & "_" & I objFSO.CopyFile "D:WicamExpDataWicam.csv" , "G:TransfertSylvie" & strname & ".csv"
Ce script fonctionne très bien mais à partir de Sql j'ai un message d'erreur m'indiquant que le script ne détruit pas les objets qu'il a créés, donc qu'il faut vérifier le script. Vraiment je ne vois pas, qui peut m'aider ? Le travail étant lancé par SQL nécessite des particularité ?
Merci d'avance.
-- Sylvie
Ajoutez en fin du script : Set objFSO = Nothing
--
arno - http://www.dotnetguru2.org/acleret/
"Sylvie" <Sylvie@discussions.microsoft.com> a écrit dans le message de news:
AC730502-383E-43D3-ADC4-F852862178A5@microsoft.com...
Bonjour
Dans un travail qui execute plusieurs taches, je voudrai executer une
copie
de fichier d'un emplacement à un autre par un script vbs que voici :
Dim ThisDay
Dim ThisMonth
Dim ThisYear
Dim ExistFile
Dim I
DIm StrName
Dim ObjFSO
If thismonth < 10 Then
strName = ThisYear & "0" & ThisMonth & ThisDay
Else
strName = ThisYear & ThisMonth & ThisDay
End If
Set objFSO = CreateObject("Scripting.FileSystemObject")
Do while Existfile = objFSO.FileExists("G:TransfertSylvie" & strname &
"_" & I & ".csv")
I = I+1
loop
StrName = StrName & "_" & I
objFSO.CopyFile "D:WicamExpDataWicam.csv" , "G:TransfertSylvie" &
strname & ".csv"
Ce script fonctionne très bien mais à partir de Sql j'ai un message
d'erreur
m'indiquant que le script ne détruit pas les objets qu'il a créés, donc
qu'il
faut vérifier le script. Vraiment je ne vois pas, qui peut m'aider ?
Le travail étant lancé par SQL nécessite des particularité ?
If thismonth < 10 Then strName = ThisYear & "0" & ThisMonth & ThisDay Else strName = ThisYear & ThisMonth & ThisDay End If
Set objFSO = CreateObject("Scripting.FileSystemObject")
Do while Existfile = objFSO.FileExists("G:TransfertSylvie" & strname & "_" & I & ".csv") I = I+1 loop StrName = StrName & "_" & I objFSO.CopyFile "D:WicamExpDataWicam.csv" , "G:TransfertSylvie" & strname & ".csv"
Ce script fonctionne très bien mais à partir de Sql j'ai un message d'erreur m'indiquant que le script ne détruit pas les objets qu'il a créés, donc qu'il faut vérifier le script. Vraiment je ne vois pas, qui peut m'aider ? Le travail étant lancé par SQL nécessite des particularité ?