OVH Cloud OVH Cloud

Win2k / DOS / fichier batch

7 réponses
Avatar
Grand Titus
Bonjour

Je voudrais automatiser la copie de quelques fichiers grâce à un simple
fichier batch.
par exemple:
xcopy /E "c:\Stage\Install\test\Ad_tools\" "c:\Stage\Install\test\Menu
Démarrer\"

Malheureusement, si j'essaie d'exécuter ce batch le "é" se transforme en "Ú"
et du coup la copie ne marche pas.

Quelqu'un saurait-il comment contourner ce problème?


Merci

7 réponses

Avatar
Benoit HAMET - MVP/MCP W2K \(FRANCE\)
Salut

essaye en utilisant le nom DOS du dossier - cad "menude~1" ou qqchose comme
cela

--
======================================== Benoit HAMET
MVP / MCP Windows 2000
www.hametbenoit.fr.st
support.microsoft.com
"Grand Titus" a écrit dans le message de
news:3f1bf061$0$23864$
Bonjour

Je voudrais automatiser la copie de quelques fichiers grâce à un simple
fichier batch.
par exemple:
xcopy /E "c:StageInstalltestAd_tools" "c:StageInstalltestMenu
Démarrer"

Malheureusement, si j'essaie d'exécuter ce batch le "é" se transforme en
"Ú"

et du coup la copie ne marche pas.

Quelqu'un saurait-il comment contourner ce problème?


Merci




Avatar
Jean-Marc_Blt
dir /x te donnera le nom court (MENUDM~1 surement)
JM

"Grand Titus" a écrit dans le message de
news:3f1bf48d$0$1284$
J'y ai bien pensé mais je n'arrive pas à trouver le nom bios justement
(menude~1 ça ne marche pas)

Salut

essaye en utilisant le nom DOS du dossier - cad "menude~1" ou qqchose
comme

cela







Avatar
Grand Titus
J'ai vérifié sur un windows nt le nom dos (pas bios comme je l'ai écrit
précédement) de "Menu démarrer" c'est "menudé~1". Donc mon problème c'sest
qu'est-ce que je dois écrire dans mon fichier batch pour que le dos lise un
"é".


"Grand Titus" a écrit dans le message de
news:3f1bf48d$0$1284$
J'y ai bien pensé mais je n'arrive pas à trouver le nom bios justement
(menude~1 ça ne marche pas)



Avatar
Hervé
"Grand Titus" a écrit dans le message
<3f1bf8f2$0$2168$...
J'ai vérifié sur un windows nt le nom dos (pas bios comme je l'ai écrit
précédement) de "Menu démarrer" c'est "menudé~1". Donc mon problème c'sest
qu'est-ce que je dois écrire dans mon fichier batch pour que le dos lise un
"é".

Tu vas en ligne de commande, et tu tapes "edit".


Hervé

Avatar
Grand Titus
Effectivement ca marche.
Merci pour cet astuce

"Jean-Marc_Blt" a écrit dans le message de
news:e$
dir /x te donnera le nom court (MENUDM~1 surement)
JM

"Grand Titus" a écrit dans le message de
news:3f1bf48d$0$1284$
J'y ai bien pensé mais je n'arrive pas à trouver le nom bios justement
(menude~1 ça ne marche pas)

Salut

essaye en utilisant le nom DOS du dossier - cad "menude~1" ou qqchose
comme

cela












Avatar
Grand Titus
Bon ba il semble que ce que dit win nt (dans la boite de dialogue
"propriétés" du répertoire menu démarrer) soit "légèrement" erroné puique cd
menudé~1 ne marche pas . Par contre dir /x marche bien puisque cd menudm~1
marche nickel!

"Grand Titus" a écrit dans le message de
news:3f1bf8f2$0$2168$
J'ai vérifié sur un windows nt le nom dos (pas bios comme je l'ai écrit
précédement) de "Menu démarrer" c'est "menudé~1". Donc mon problème c'sest
qu'est-ce que je dois écrire dans mon fichier batch pour que le dos lise
un

"é".



Avatar
Th.A.C
Si tu utilises edit sous 'dos', tu pourras utiliser le nom complet avec les
accents sans te casser la tête à chercher le nom au format dos 8+3.