Windows Scripts
VBScript
Copier un fichier (CopyFile)



Pour : Windows


Pour copier un fichier, il faut utiliser l'objet "CopyFile".
Il suffit de saisir le fichier source à copier et le répertoire de destination où sera copié le fichier, voir la syntaxe ci-dessous.

Syntaxe:

fso.CopyFile [fichier_source], [emplacement_de_destination]


Voici un exemple très simple qui tient en 2 lignes pour illustrer une copie de fichier.
On va copier le fichier "test.dll" qui se trouve à la racine de "C:\" vers le répertoire "c:\Windows\system32\".

Exemple:
Set fso = WScript.CreateObject("Scripting.FileSystemObject")
fso.CopyFile "c:\test.dll", "c:\Windows\system32\"


Voici un autre exemple de copie de fichier mais en plus on va vérifier la présence du fichier dans le répertoire de destination.

Exemple:
Set fso = WScript.CreateObject("Scripting.FileSystemObject")

Dim fichier : fichier = "test.dll"
Dim repSOURCE : repSOURCE = "c:\"
Dim repDESTINATION : repDESTINATION = "c:\Windows\system32\"
Dim ficVERIF : ficVERIF = "c:\Windows\system32\" & fichier

If fso.FileExists(ficVERIF) Then
		wscript.echo " [  ] Fichiers déjà présent!!!"
	Else
		fso.CopyFile repSOURCE & fichier, repDESTINATION
		wscript.echo " [OK] La copie du fichier " & ficCOPIER & " est terminée."
End If



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
17/10/2014 21:52





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.