Fichier BATCH sous WIN11 ??
Résolu/Fermé
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
-
Modifié le 19 févr. 2022 à 10:57
DUME06 Messages postés 304 Date d'inscription mardi 27 mars 2012 Statut Membre Dernière intervention 1 novembre 2024 - 4 mars 2022 à 18:50
DUME06 Messages postés 304 Date d'inscription mardi 27 mars 2012 Statut Membre Dernière intervention 1 novembre 2024 - 4 mars 2022 à 18:50
A voir également:
- Fichier BATCH sous WIN11 ??
- Fichier rar - Guide
- Fichier batch - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
4 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
19 févr. 2022 à 11:27
19 févr. 2022 à 11:27
Sur quelle ligne ?
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
22
19 févr. 2022 à 17:20
19 févr. 2022 à 17:20
bonjour Nhenry
merci pour ta célérité; c'est apparement sur la ligne 14 (première ligne de commande xcopy)
encore merci pour ton aide
DUME06
merci pour ta célérité; c'est apparement sur la ligne 14 (première ligne de commande xcopy)
encore merci pour ton aide
DUME06
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
20 févr. 2022 à 13:47
20 févr. 2022 à 13:47
xcopy C:\Users\Utilisateur\Documents\* F:\Mes.Documents /D /E /I /S /Y
C'est bien un . entre Mes et Documents ?
Pourquoi avoir mis l'étoile ?
Je n'ai pas de Windows à dispo, donc, pour les options, je ne sais pas si c'est bon ou pas.
As-tu simplement essayé la commande à la main (seuls dans une invite de commande) ?
yclik
Messages postés
3695
Date d'inscription
vendredi 25 juillet 2014
Statut
Membre
Dernière intervention
16 novembre 2024
1 513
19 févr. 2022 à 18:09
19 févr. 2022 à 18:09
bonsoir
il y a
C:\Users\Utilisateur\Documents\*
a mon avis il faudrait
il y a
C:\Users\Utilisateur\Documents\*
a mon avis il faudrait
C:\Users\Utilisateur\Documents\*.*
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
22
20 févr. 2022 à 18:31
20 févr. 2022 à 18:31
J'utilise ce BATCH sous WIN7 pour sécuriser mes documents et mes images depuis plusieurs années sans problème.
J'ai simplement voulu l'installer sur le nouveau PC de ma fille qui est équipé de WIN 11 et c'est là que j'obtiens le message :
"Trop de paramètres" et le BATCH se ferme automatiquement.
J'ai simplement voulu l'installer sur le nouveau PC de ma fille qui est équipé de WIN 11 et c'est là que j'obtiens le message :
"Trop de paramètres" et le BATCH se ferme automatiquement.
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
>
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
20 févr. 2022 à 18:47
20 févr. 2022 à 18:47
Quand tu fais
xcopy /?
Tu n'a pas des paramètres our des appels qui auraient changer ?
xcopy /?
Tu n'a pas des paramètres our des appels qui auraient changer ?
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
22
>
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
20 févr. 2022 à 19:04
20 févr. 2022 à 19:04
je n'ai pas le PC à disposition en ce moment; lorsque je retournerai chez ma fille je revérifierai les commandes...
ci dessous le BATCH que j'ai installé sous WIN11
Encore merci infiniment pour ta célérité et tes conseils
Bonne soirée
Bien amicalement
DUME06
ci dessous le BATCH que j'ai installé sous WIN11
@echo off
color F0
echo ----------------------------------------------------------------
echo "" SAUVEGARDE sur Carte Micro SD"""
echo ----------------------------------------------------------------
H:
dir
echo....................................................
echo ########### COPY "Mes Documents sur Micro SD: #########
echo....................................................
Choice /C ON /m "Voulez vous Continuer ??"
if errorlevel 2 goto Fin
echo.
xcopy C:\Users\Utilisateur\Documents\* H:\Mes.Documents /D /E /I /S /Y
echo....................................................
echo ########### COPY "Mes Images sur Micro SD: ###########
echo....................................................
Choice /C ON /m "Voulez vous Continuer ??"
if errorlevel 2 goto Fin
echo.
xcopy C:\Users\Utilisateur\Pictures\* H:\Mes.Images /D /E /I /S /Y
echo.
color 0C
echo ################ FIN des COPIES ##################
echo.
:Fin
Pause
exit
Encore merci infiniment pour ta célérité et tes conseils
Bonne soirée
Bien amicalement
DUME06
brucine
Messages postés
17805
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
21 novembre 2024
2 599
20 févr. 2022 à 23:01
20 févr. 2022 à 23:01
Bonsoir,
Marche sans problème chez moi (Windows 10, mais ça ne change pas la ligne de commande) une fois qu'on a enlevé les espaces excédentaires retournant "trop de paramètres"(ma carte SD est en E:)
En commentaires:
Pourquoi faire F: puis DIR alors que l'on peut directement faire DIR F: et quel en est l'intérêt puisque lu ni par pause ni par sortie vers fichier?
S'il s'agit de vérifier que F: est en place, pourquoi pas IF EXIST F:NUL?
Même cette précaution est dangereuse, je recommande soit de tester l'existence d'un fichier spécifique sur la clé, soit de tester le numéro de série du volume:
IF %SERIAL% = (la valeur qu'on a notée)...
Le commutateur \Pictures\* prescrit de copier tous les sous-dossiers sous \Pictures\: il est redondant avec /E /S.
Pour terminer les pinaillages, la commande color XY colore l'ensemble de la console.
Si je ne veux mettre en évidence que le message de fin de copie, on passe par les caractères d'échappement, par exemple ici jaune sur rouge, ça réveille...:
Marche sans problème chez moi (Windows 10, mais ça ne change pas la ligne de commande) une fois qu'on a enlevé les espaces excédentaires retournant "trop de paramètres"(ma carte SD est en E:)
xcopy C:\Users\bru\Documents\* E:\Mes.Documents /D /E /I /S /Y
xcopy C:\Users\bru\Downloads E:\Telechargements /D /E /I /S /Y
xcopy C:\Users\bru\Pictures\* E:\Mes.Images /D /E /I /S /Y
En commentaires:
Pourquoi faire F: puis DIR alors que l'on peut directement faire DIR F: et quel en est l'intérêt puisque lu ni par pause ni par sortie vers fichier?
S'il s'agit de vérifier que F: est en place, pourquoi pas IF EXIST F:NUL?
Même cette précaution est dangereuse, je recommande soit de tester l'existence d'un fichier spécifique sur la clé, soit de tester le numéro de série du volume:
@echo off
for /f "tokens=8 delims= " %%a in ('vol E: ^| Find "volume"') do (
set SERIAL=%%a
)
ECHO %SERIAL%
pause
IF %SERIAL% = (la valeur qu'on a notée)...
Le commutateur \Pictures\* prescrit de copier tous les sous-dossiers sous \Pictures\: il est redondant avec /E /S.
Pour terminer les pinaillages, la commande color XY colore l'ensemble de la console.
Si je ne veux mettre en évidence que le message de fin de copie, on passe par les caractères d'échappement, par exemple ici jaune sur rouge, ça réveille...:
echo [101;93m ################ FIN des COPIES ################## [0m
pause
DUME06
Messages postés
304
Date d'inscription
mardi 27 mars 2012
Statut
Membre
Dernière intervention
1 novembre 2024
22
4 mars 2022 à 18:50
4 mars 2022 à 18:50
Bonsoir brucine
Je viens d'effectuer les quelques modifs que tu m'as suggérées et effectivement j'avais été un peu trop généreux avec mes espacements dans mes commandes XCOPY..
Tout marche parfaitement bien sous WIN11 (apparemment WIN7 était moins exigent sur la syntaxee) .
je te remercie infiniment pour tes conseils, ton aide et ta bienveillance.
Bien amicalement
DUME06
Je viens d'effectuer les quelques modifs que tu m'as suggérées et effectivement j'avais été un peu trop généreux avec mes espacements dans mes commandes XCOPY..
Tout marche parfaitement bien sous WIN11 (apparemment WIN7 était moins exigent sur la syntaxee) .
je te remercie infiniment pour tes conseils, ton aide et ta bienveillance.
Bien amicalement
DUME06