Probleme commande set dans .BAT sous XP
Résolu
bonjour
j'ai pose le PB sous le forum de programmation mais c'etait une erreur car je sais maintenant qu'il s'agit d'un PB windows XP
dans mon .bat il y a des commandes SET pour initialiser des variables mais le .BAT plante a ce moment ....
et
lorsque je tape SET dans l'espace "demarrer / executer" cela ne fonctionne pas non plus !
j'ai pose le PB sous le forum de programmation mais c'etait une erreur car je sais maintenant qu'il s'agit d'un PB windows XP
dans mon .bat il y a des commandes SET pour initialiser des variables mais le .BAT plante a ce moment ....
et
lorsque je tape SET dans l'espace "demarrer / executer" cela ne fonctionne pas non plus !
3 réponses
-
Slt
Il y a quoi dans ton bat ?
"Il plante" ne veut rien dire
Tu fais quoi exactement ? message d'erreur ?
-
-
-
@kaumunebonjour
je reponds aux questions !
1 - j'ai un fichier .BAT que j'execute par double clic donc avec le support de cmd.exe
mais comme ce .bat se plante par disparition de la fenetre du CMD a l'"execution de la commande SET
j'ai essaye la commande seule dans demarrer/executer et j'ai eu le msg "comnande inconnue"
est ce plus clair ?
contenu du .bat
@echo off
cls
echo.
echo programme de sauvegarde de mes documents
echo.
Set origine=d:\daniel\"mes dosuments"
set cible=f:\
scopy %origine% %cible%\.
echo.
echo Termine programme sauvegarde
pause -
1 - tu ne lis pas les réponses
2 - c'est tout le chemin, à supposer qu'il existe, qu'il faut encadrer de guillemets (à supposer que dosuments soit une faute de frappe)
3 scopy, de base, n'existe pas comme commande
4 - le \. après %cible% ???
Si tu le lances comme indiqué, tu verras les messages d'erreur éventuels
-
-
ModérateurBonjour,
Peux-tu nous envoyer le contenu du fichier .BAT si possible ?
Au au moins la partie qui ne fonctionn pas.
Tu as un message d'erreur à l'exécution ?
Si tu veux tester, il est préférable de tester dans Démarrer > Exécuter > cmd (et pas directement dans Exécuter) -
Bonjour$
et merci a ceux qui ont essaye de resoudre mon probleme
j'ai trouve ce qui n'allait pas
1 - set n'etait pas directement en cause --- fausse piste !!
2 - il manquait le programme choice.exe dans le PATH
en effet le programme etait sous c:\ qui n'etait pas dans le path !!!
donc une fois rajoute C:\ au path tout s'est (presque) bien deroule car il y avait encore un probleme de chemin vers les donnees a sauvegarde et vite resolu
merci encore