1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| Option Explicit
Dim FSO,File,DateFile,FSOref,Fileref,DateFileref,user,objNetwork
'VARIABLE USER
Set objNetwork = CreateObject("WScript.Network")
User= objNetwork.UserName
wscript.echo User
'DATE FICHIER SUR LE POSTE
set FSO=CreateObject("Scripting.FileSystemObject")
Set File=FSO.GetFile("C:\Documents and Settings\" & USER & "\Application Data\Microsoft\Modèles\monfichier.txt")
DateFile=File.DateCreated
wscript.echo DateFile
'DATE FICHIER NOUVELLE VERSION
set FSOref=CreateObject("Scripting.FileSystemObject")
Set Fileref=FSO.GetFile("\\monserveur\monfichierderef.txt")
DateFileref=Fileref.DateCreated
wscript.echo DateFileref
'COPY FICHIER DEFAULT USER
If DateFile > DateFileref then
FSO.CopyFile "\\monserveur\monfichierderef", "C:\Documents and Settings\Default User\Application Data\Microsoft\Modèles\monfichierderef", true
end if
'COPY FICHIER USER PROFILE
If DateFile > DateFileref then
FSO.CopyFile "\\monserveur\monfichierderef", "C:\Documents and Settings\" & USER & "\Application Data\Microsoft\Modèles\monfichierderef", true
end if
'COPY FLAG
If DateFile > DateFileref then
FSO.CopyFile "\\serveur\unautrefichier.txt", "C\:unautrefichier.txt", true
end if |
Partager