Connaître le nombre de fichiers copiés par la commande xcopy
Résolu/Fermé
Krisantem32
Messages postés
7
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
10 mars 2014
-
27 févr. 2014 à 23:16
Krisantem32 Messages postés 7 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 10 mars 2014 - 10 mars 2014 à 00:32
Krisantem32 Messages postés 7 Date d'inscription dimanche 28 décembre 2008 Statut Membre Dernière intervention 10 mars 2014 - 10 mars 2014 à 00:32
A voir également:
- Connaître le nombre de fichiers copiés par la commande xcopy
- Invite de commande - Guide
- Comment réduire la taille d'un fichier - Guide
- Commande terminal mac - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
3 réponses
dubcek
Messages postés
18756
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
5 622
28 févr. 2014 à 09:03
28 févr. 2014 à 09:03
hello
pour modifier une variable dans une boucle FOR, il faut utiliser setlocal enableDelayedExpansion et ! à la place de %
donc:
pour modifier une variable dans une boucle FOR, il faut utiliser setlocal enableDelayedExpansion et ! à la place de %
donc:
setlocal enableDelayedExpansion
Set /a j=0
...
...
FOR /F %%i IN (savelog.txt) DO SET /A j=%%i+!j!
...
if !j! == 0 .....
etc
Krisantem32
Messages postés
7
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
10 mars 2014
7 mars 2014 à 21:28
7 mars 2014 à 21:28
Bonsoir,
Merci beaucoup dubcek pour ta réponse.
Le programme fonctionne parfaitement (enfin sous Seven) car j'ai un problème sous XP, peut-être dans la boucle FOR.
En effet, la fenêtre de commande se ferme toute seule sans message d'erreur.
Donc, je vais essayer de m'en occuper ce weekend en l'exécutant pas à pas.
Bye.
Merci beaucoup dubcek pour ta réponse.
Le programme fonctionne parfaitement (enfin sous Seven) car j'ai un problème sous XP, peut-être dans la boucle FOR.
En effet, la fenêtre de commande se ferme toute seule sans message d'erreur.
Donc, je vais essayer de m'en occuper ce weekend en l'exécutant pas à pas.
Bye.
dubcek
Messages postés
18756
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
5 622
8 mars 2014 à 08:21
8 mars 2014 à 08:21
mettre un pause à a fin pour voir si il y a un message
Krisantem32
Messages postés
7
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
10 mars 2014
Modifié par Krisantem32 le 8/03/2014 à 22:19
Modifié par Krisantem32 le 8/03/2014 à 22:19
Merci dubcek, mais justement, il y a déjà un pause à la fin, mais la fenêtre se ferme toute seule avant d'arriver là. Donc c'est un peu plus compliqué.
Je vais afficher le contenu des variables avec la commande echo dans la boucle FOR et mettre des pause pour procéder pas à pas.
Bye.
Je vais afficher le contenu des variables avec la commande echo dans la boucle FOR et mettre des pause pour procéder pas à pas.
Bye.
dubcek
Messages postés
18756
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
18 décembre 2024
5 622
9 mars 2014 à 14:17
9 mars 2014 à 14:17
ou exécuter le script dans une fenêre DOS pour voir ce qu'il fait, plutôt que par double clique
Krisantem32
Messages postés
7
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
10 mars 2014
10 mars 2014 à 00:32
10 mars 2014 à 00:32
Merci dubcek, je n'y avais pas pensé.
Krisantem32
Messages postés
7
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
10 mars 2014
9 mars 2014 à 15:27
9 mars 2014 à 15:27
Bonjour,
J'ai trouvé d'où venait l'erreur qui provoquait la fermeture de la fenêtre sans message d'erreur. Il fallait mettre %USERPROFILE% entre guillemets ".
En effet, sous XP les fichiers de l'utilisateur courant se trouvent dans C://Documents and Settings/NomUtilisateur et ce chemin comporte au moins 2 espaces alors que sous Seven, le chemin est C://Users/NomUtilisateur et là, il n'y a pas d'espace.
Donc, cette fois-ci, tout semble fonctionner correctement.
Je vais encore re-vérifier pour être sûr que ce programme fonctionne sans plantage possible.
Merci encore pour ton aide dubcek.
Bye.
J'ai trouvé d'où venait l'erreur qui provoquait la fermeture de la fenêtre sans message d'erreur. Il fallait mettre %USERPROFILE% entre guillemets ".
En effet, sous XP les fichiers de l'utilisateur courant se trouvent dans C://Documents and Settings/NomUtilisateur et ce chemin comporte au moins 2 espaces alors que sous Seven, le chemin est C://Users/NomUtilisateur et là, il n'y a pas d'espace.
Donc, cette fois-ci, tout semble fonctionner correctement.
Je vais encore re-vérifier pour être sûr que ce programme fonctionne sans plantage possible.
Merci encore pour ton aide dubcek.
Bye.