Page 4 sur 4

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 08:24
par palerider
Bonjour,

Et un script en Vb script ?

:)

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 09:24
par sh@rp
palerider a écrit :Bonjour,

Et un script en Vb script ?

:)
vbs mon 2ème langage :

Code : Tout sélectionner

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objShell = CreateObject("wscript.shell")

completed = True

appData = objShell.ExpandenvironmentStrings("%APPDATA%")

SourceDir = appData & "\Mozilla"
DestDir = "D:\Sauvegardes"

If objFSO.FolderExists(SourceDir) Then
    If objFSO.FolderExists(DestDir) Then
        objFSO.CopyFolder SourceDir , DestDir , True
	Else
	    WScript.Echo "Le répertoire " & DestDir & " n'existe pas !"
		completed = False
    End If
Else
    WScript.Echo "Le répertoire " & SourceDir & " n'existe pas !"
	completed = False
End If

If completed = False Then
    WScript.Echo "Copie en erreur !"
Else
    WScript.Echo "Copie achevée !"
End If
;)

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 11:25
par egval
je suis content d'avoir lancé un sujet qui amène des réflexions.

Que fait le programme s'il trouve déjà un dossier du même nom dans le répertoire? il l'écrase?

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 12:02
par palerider
Salut,

Je pense que oui :)

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 14:10
par Soulfate
Oui, il écrase même s'il est en lecture seule.

Re: [réglé]Création d'un .bat pour sauvegarde de profil fire

Posté : lun. 16 mars 2015 16:04
par sh@rp
egval a écrit :je suis content d'avoir lancé un sujet qui amène des réflexions.

Que fait le programme s'il trouve déjà un dossier du même nom dans le répertoire? il l'écrase?
Comme évoqué par PaleRider et Soulfate ça écrase le contenu .... après je n'ai pas testé ça fait longtemps que je ne code plus en vbs.... mais d'après le vieil adage : c'est comme la bicyclette ;)