Sauvegarde automatique
Dernière réponse : dans Programmation
Bonjour à tous,
J'espère ne pas être en dehors du thème du forum...
J'ai fait un petit script commande pour effectuer une sauvegarde automatique de fichiers lorsque je mets en place ma clef USB (je suis sous XP).
J'ai beau retourner le Pb dans tous les sens, cela ne marche pas. Nul doute que je me plante quelque part.
Si une bonne âme peut m'éclairer sur mon défaut de raisonnement...par avance merci !
Voici mon script dans mon *.CMD
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
Bonne journée à tous
J'espère ne pas être en dehors du thème du forum...
J'ai fait un petit script commande pour effectuer une sauvegarde automatique de fichiers lorsque je mets en place ma clef USB (je suis sous XP).
J'ai beau retourner le Pb dans tous les sens, cela ne marche pas. Nul doute que je me plante quelque part.
Si une bonne âme peut m'éclairer sur mon défaut de raisonnement...par avance merci !
Voici mon script dans mon *.CMD
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
Bonne journée à tous
Autres pages sur : sauvegarde automatique
Lassé par la pub ? Créez un compte
Citation :
Quelle différence entre l'extension .cmd .btm et .bat ?
Un fichier .cmd ou .btm ne sera pas reconnu en tant que tel par Windows 9X. Nous pouvons voir cela comme une sorte de garde-fou si tel fichier de commande est parfaitement incompatible avec ces versions de Windows. Par ailleurs, le processus est légèrement différent :
Dans le cas d'un fichier .bat ou .cmd, chaque ligne du fichier est exécutée individuellement et le fichier fermé puis ouvert à chaque lecture d'une nouvelle commande. Dans le cas d'un fichier .btm, le fichier n'est ouvert qu'une fois, puis lu en mémoire et enfin fermé. C'est donc a priori le mode le plus rapide. surtout si ce sont des commandes internes qui sont exécutées.
cf: http://www.hotline-pc.org/batch.htm
edit:
Sinon pourle pb il manque simplement les "" (double quote comme l'a dit kangol)
Ok pour les guillemets, le problème donc est résolu.
Voici mon script dans mon *.CMD
Mais pourquoi, je dis bien pourquoi, conseiller de mettre ça dans un fichier bat plutôt que cmd ?
Citation :
(je suis sous XP)Voici mon script dans mon *.CMD
Citation :
1/ mets ca dans un fichier .bat Citation :
Un fichier .cmd ou .btm ne sera pas reconnu en tant que tel par Windows 9XMais pourquoi, je dis bien pourquoi, conseiller de mettre ça dans un fichier bat plutôt que cmd ?
Merci à tous,
Par contre si un de vous pouvais me montrer comment écrire cela avec des "doubles quote". Je n'ai encore jamais vu ce genre de chose.
Cela donnerait quoi avec un truc comme cela ?
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
Bonne journée à tous !
Par contre si un de vous pouvais me montrer comment écrire cela avec des "doubles quote". Je n'ai encore jamais vu ce genre de chose.
Cela donnerait quoi avec un truc comme cela ?
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
Bonne journée à tous !
[traduction mode=on]
Quote = quotation mark. Guillemet quoi.
Quote : '
Double-quote : "
Les paramètres d'une commande sont séparés par des espaces.
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
^ ^ ^ ^ ^ ^ ^
param 1 p2 param 3 p4 param 5 param 6 p7
Toi tu voudrais :
xcopy chemin1_vers_fichiers\*.* /s F:\dossier_de_sauvegarde /Y
^ ^ ^ ^
param 1 p2 param 3 p4
Alors pour que les espaces de C:\Documents and Settings\Jean-Michel\Favoris\*.* ou de F:\Sauvegarde Automatique ne soient pas pris en compte, on met ces chaînes entre guillemets :
xcopy "C:\Documents and Settings\Jean-Michel\Favoris\*.*" /s "F:\Sauvegarde Automatique" /Y
Quote = quotation mark. Guillemet quoi.
Quote : '
Double-quote : "
Les paramètres d'une commande sont séparés par des espaces.
xcopy C:\Documents and Settings\Jean-Michel\Favoris\*.* /s F:\Sauvegarde Automatique /Y
^ ^ ^ ^ ^ ^ ^
param 1 p2 param 3 p4 param 5 param 6 p7
Toi tu voudrais :
xcopy chemin1_vers_fichiers\*.* /s F:\dossier_de_sauvegarde /Y
^ ^ ^ ^
param 1 p2 param 3 p4
Alors pour que les espaces de C:\Documents and Settings\Jean-Michel\Favoris\*.* ou de F:\Sauvegarde Automatique ne soient pas pris en compte, on met ces chaînes entre guillemets :
xcopy "C:\Documents and Settings\Jean-Michel\Favoris\*.*" /s "F:\Sauvegarde Automatique" /Y
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- articlesSauvegarde automatique fichiers
- ForumSauvegarde automatique externalisation
- ForumSauvegarde automatique sur dvd
- ForumSauvegarde automatique sur pc
- ForumSauvegarde automatique favoris
- ForumSauvegarde automatique sous postgresql
- ForumSauvegarde automatique dd
- articlesSauvegarde automatique 3dsmax
- ForumSauvegarde automatique xp
- ForumSauvegarde automatique avancee
- Voir plus
Mais euh, c'est kangol qui t'a filé la soluce en premier !
)