Téléchargement
illégal
Posez votre question Signaler

Script vbs ou en bat

losc78 1Messages postés 2 novembre 2009Date d'inscription - Dernière réponse le 25 sept. 2010 à 15:39
Bonjour,
j'ai un problème je voudrais créer un script qui me vérifie la présence d'un dossier sur mon reseau.
si le dossier toto_ancien qui se trouve dans C:\Program Files\tata\ existe alors ne rien faire et quitté.
si le dossier toto_ancien qui se trouve dans C:\Program Files\tata\ existe pas alor renommer le dossier toto qui se trouve dans C:\Program Files\tata\ en toto_ancien
ensuite copier le dossier toto qui se trouve dans \\monreseaux\backup\dans C:\Program Files\tata\
j'ai commencé a faire sa mais sa coince un avis svp?
========================================================
Dim fso, fc, f
If ("C:\Program Files\tata\toto_ancien") = "C:\Program Files\tata\toto_ancien"" then
Wscript.quit
else if
Set Fs=CreateObject("Scripting.FileSystemObject")
if not Fs.FolderExists("C:\Program Files\tata\toto_ancien") then
Set f = fso.GetFolder("C:\Program Files\tata\toto")
f.Name = "toto_ancien"
Set FSO = CreateObject("Scripting.FileSystemObject")
FSO.CopyFolder "\\monreseaux\backup\toto, "C:\Program Files\tata\"
end if
WScript.Quit
Lire la suite 

Script vbs ou en bat »

1 réponses
Réponse
+0
moins plus
voilà :

@echo off 

rem Ceci est une ligne de commentaires qui n'a pas 
rem d'influence sur le script 
rem Le titre... 

title Création d'un dossier 

rem On se place dans le répertoire choisi: 

cd "C:\Program Files\tata\" 

rem si le dossier toto_ancien existe quitter 

if exist toto_ancien ( 

exit 

) else ( 

rem autrement 
rem on renomme le dossier 

rem /-y provoque la demande de confirmation 
rem de remplacement de dossier existant.(Par défaut) 
rem /y annule demande de confirmation de 
rem remplacement de dossier existant. 

move /y "C:\Program Files\tata\toto" toto_ancien 

rem on copie le dossier 

rem /e copie les répertoires et sous-répertoires, 
rem y compris les répertoires vides. 
rem /-y provoque la demande de confirmation 
rem de remplacement de dossier existant.(Par défaut) 
rem /y annule demande de confirmation de 
rem remplacement de dossier existant. 

xcopy /e /y "\\monreseaux\backup\toto" "C:\Program Files\tata\" 

rem attendre que l'utilisateur appuie sur une touche 

pause 

rem tu peux remplacer pause par exit 
rem si tu veux quitter de suite 

)
Ajouter un commentaire
Ce document intitulé « script vbs ou en bat » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?