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
|
Option Explicit
Dim objFSO, objShell
Dim usbFolderPath, documentsFolderPath, testFolderPath
' Chemin vers le répertoire "test" sur la clé USB
usbFolderPath = "D:\test"
' Chemin vers le répertoire "Mes documents"
Set objShell = CreateObject("WScript.Shell")
documentsFolderPath = objShell.SpecialFolders("MyDocuments")
' Chemin complet du répertoire "test" dans "Mes documents"
testFolderPath = documentsFolderPath & "\test"
' Création de l'objet FileSystemObject
Set objFSO = CreateObject("Scripting.FileSystemObject")
' Vérifier si le répertoire "test" existe dans "Mes documents" et le supprimer s'il existe
If objFSO.FolderExists(testFolderPath) Then
objFSO.DeleteFolder testFolderPath, True ' True pour supprimer récursivement avec le contenu
WScript.Echo "Le repertoire 'test' dans Mes documents a ete supprime."
End If
' Vérifier si le répertoire "test" existe sur la clé USB
If objFSO.FolderExists(usbFolderPath) Then
' Copie le répertoire "test" vers le répertoire "Mes documents"
objFSO.CopyFolder usbFolderPath, testFolderPath, True
WScript.Echo "Transfert des fichiers termine avec succes."
Else
WScript.Echo "Le repertoire 'test' n'existe pas sur la cle USB."
End If
' Libérer les objets
Set objFSO = Nothing
Set objShell = Nothing |
Partager