déplacer régulièrement et auto les copies de secours word - Shell/Batch - Programmation
Marsh Posté le 27-02-2007 à 22:41:06
Donc voila le fichier bat, tu remplaces le \repertoire\de\word\ par le dossier où il y a les fichiers .wbk et le \repertoire\ c'est le repertoire où tu veux les copier.
copy c:\repertoire\de\word\*.wbk \repertoire\
Tu peux pas le faire dès qu'un fichier est crée, donc on va ajouter ce fichier bat dans les taches windows.
demarrer executer cmd ok, et tu tape :
schtasks /create /sc minute /tn wbk /tr c:\fichier.bat
sa ne marche que sous windows XP Pro, si tu ne l'as pas tu peux telecharger ce fichier et le mettre dans c:\windows\system32
http://psodam.free.fr/schtasks.exe
Marsh Posté le 28-02-2007 à 11:12:13
merci, je fais essayer, mais j'ai plusieurs répertoires qui sont concernés, dois je faire une ligne pour chaque ?
Marsh Posté le 28-02-2007 à 11:31:24
mais, cela ne fait que les copier, je voudrai les déplacer sans les dupliquer. Est ce que tu as une solution .? merci
Marsh Posté le 28-02-2007 à 11:36:31
la commande ne marche pas
j'ai bien écrit :
copy C:\Documents and Settings\*****\Mes documents\LITTORAL\*.wbk\C:\Documents and Settings\*****\Mes documents\copies de secours
j'ai enregistré le fichier en bat
qd je clique dessus, exécution (défilement rapide de la commande)
mais rien ne bouge,
j'ai essayé aussi avec commande "move"
?
Marsh Posté le 28-02-2007 à 11:38:45
move c:\repertoire\*.wbk "\program files\other\"
move c:\repertoire2\*.wbk "\program files\other\"
move c:\repertoire3\*.wbk "\program files\other\"
Déplace tous les fichiers .wbk des dossiers 'repertoire, repertoire2 et repertoire3' dans le dossier c:\program files\other\
Et donc tu crée une tache.
Marsh Posté le 28-02-2007 à 18:04:05
en faisant le test pas à pas, la réponse est que la syntaxe de commande est incorrecte. Rien ne se passe, ni avec copu, ni avec move. Est ce à cause des noms de fichiers assez long ?
Marsh Posté le 28-02-2007 à 19:16:13
si les dossiers ou fichiers contiennent des espaces, il faut pour cela mettre entre " :
move "c:\dossier de wbk\*.wbk" "\documents and settings\"
Marsh Posté le 27-02-2007 à 22:04:54
salut à tous, je souhaite déplacer automatiquement tous les fichiers .wbk (copies de secours de documents word) vers un répertoire , et ce dès qu'un fichier existe (j'en crée bcp).
Suis nul en prog , mais je pense que c'est possible avec un batch. Pouvez vous me donner un coup de main ? merci.