Dans le même esprit que le message de CharlesVR
(<44eccd1f$0$31469$ba620e4c@news.skynet.be>), pour les sauvegarde sur
un CD-RW à la boite on copie plusieurs répertoires en les glissant sur
le graveur. Les fichiers changent et d'autre s'ajoutent ou sont
supprimer.
Est il possible d'écrire un script qui supprimerait tous les fichiers
sur le CD-RW et copierait ensuite tous les répertoires à sauvegarder
(avec les sous-répertoires et fichiers) sur le graveur ?
Et, éventuellement, lancerait la gravure ?
Merci Gilles, alors ce sera avec un lecteur réseau Trop de fichiers, donc trop de risques
"JLuc" a écrit dans le message de news:
Merci pour toutes ces précisions. Je teste ça lundi et te tiens au courant
Correction : L'outil CreateCD supporte les chemins UNC. Par contre, il est nécéssaire de spécifier le chemin unc de la forme servershare*. Donc, le fichier de configuration 'liste.txt' sera de la forme :
Attention toutefois car il existe une limitation que l'on ne retrouve pas avec des chemins au format non unc (lecteur local ou lecteur réseau). Dans le cas d'un format unc, tous les fichiers seront copiés sur le cd sans toutefois sauvegarder la racine du dossier à copier. Par exemple : La définition 'Y:Fichiers' copiera le contenu du dossier 'Fichiers' en incluant le nom du dossier 'Fichiers'. Sur le cd, on retrouvera donc le dossier 'Fichiers' comme dossier racine (par exemple e:Fichiers) La définition 'Pcg2p4Fichiers*' copiera le contenu du dossier 'Fichiers' sans inclure le nom du dossier 'Fichiers'. Sur le cd, on NE retrouvera PAS le dossier 'Fichiers' comme dossier racine
Le problème ? Si plusieurs fichiers ou dossier à la RACINE des répertoires partagés portent le même nom alors il y aura conflit et le dernier fichier copié aura raison
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm
Merci Gilles, alors ce sera avec un lecteur réseau
Trop de fichiers, donc trop de risques
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.10147d69a87f74c2.40692@free.fr.ns
Merci pour toutes ces précisions.
Je teste ça lundi et te tiens au courant
Correction :
L'outil CreateCD supporte les chemins UNC. Par contre, il est nécéssaire
de spécifier le chemin unc de la forme \servershare*. Donc, le
fichier de configuration 'liste.txt' sera de la forme :
Attention toutefois car il existe une limitation que l'on ne retrouve
pas avec des chemins au format non unc (lecteur local ou lecteur
réseau). Dans le cas d'un format unc, tous les fichiers seront copiés
sur le cd sans toutefois sauvegarder la racine du dossier à copier. Par
exemple :
La définition 'Y:Fichiers' copiera le contenu du dossier 'Fichiers' en
incluant le nom du dossier 'Fichiers'. Sur le cd, on retrouvera donc le
dossier 'Fichiers' comme dossier racine (par exemple e:Fichiers)
La définition '\Pcg2p4Fichiers*' copiera le contenu du dossier
'Fichiers' sans inclure le nom du dossier 'Fichiers'. Sur le cd, on NE
retrouvera PAS le dossier 'Fichiers' comme dossier racine
Le problème ? Si plusieurs fichiers ou dossier à la RACINE des
répertoires partagés portent le même nom alors il y aura conflit et le
dernier fichier copié aura raison
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Merci Gilles, alors ce sera avec un lecteur réseau Trop de fichiers, donc trop de risques
"JLuc" a écrit dans le message de news:
Merci pour toutes ces précisions. Je teste ça lundi et te tiens au courant
Correction : L'outil CreateCD supporte les chemins UNC. Par contre, il est nécéssaire de spécifier le chemin unc de la forme servershare*. Donc, le fichier de configuration 'liste.txt' sera de la forme :
Attention toutefois car il existe une limitation que l'on ne retrouve pas avec des chemins au format non unc (lecteur local ou lecteur réseau). Dans le cas d'un format unc, tous les fichiers seront copiés sur le cd sans toutefois sauvegarder la racine du dossier à copier. Par exemple : La définition 'Y:Fichiers' copiera le contenu du dossier 'Fichiers' en incluant le nom du dossier 'Fichiers'. Sur le cd, on retrouvera donc le dossier 'Fichiers' comme dossier racine (par exemple e:Fichiers) La définition 'Pcg2p4Fichiers*' copiera le contenu du dossier 'Fichiers' sans inclure le nom du dossier 'Fichiers'. Sur le cd, on NE retrouvera PAS le dossier 'Fichiers' comme dossier racine
Le problème ? Si plusieurs fichiers ou dossier à la RACINE des répertoires partagés portent le même nom alors il y aura conflit et le dernier fichier copié aura raison
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm
JLuc
Salut Gilles, Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais déjà parti lol) Par contre, un doute "masaï" :') : Est ce que tous les fichiers vont être copiés ? J'entends par là que, par exemple, dans le répertoire "Fichiers", il y a des sous-répertoires avec des fichiers ainsi que d'autres sous-répertoires avec d'autres fichiers :o).
Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire un : -- aide.cmd -- setlocal enabledelayedexpansion for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt pause endlocal -- fin aide.cmd --
C'est pas grand chose, mais pour un début, je suis content ! Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut être intérresser quelqu'un ;-)
Gilles LAURENT a exposé le 01/09/2006 :
@echo off setlocal enabledelayedexpansion pushd %~dp0 for /f "tokens=*" %%i in (liste.txt) do set folders=!folders! %%i createcd -e -eject %folders% popd endlocal
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm
Salut Gilles,
Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais
déjà parti lol)
Par contre, un doute "masaï" :') :
Est ce que tous les fichiers vont être copiés ? J'entends par là que,
par exemple, dans le répertoire "Fichiers", il y a des sous-répertoires
avec des fichiers ainsi que d'autres sous-répertoires avec d'autres
fichiers :o).
Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire
un :
-- aide.cmd --
setlocal enabledelayedexpansion
for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt
pause
endlocal
-- fin aide.cmd --
C'est pas grand chose, mais pour un début, je suis content !
Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut être
intérresser quelqu'un ;-)
Gilles LAURENT a exposé le 01/09/2006 :
@echo off
setlocal enabledelayedexpansion
pushd %~dp0
for /f "tokens=*" %%i in (liste.txt) do set folders=!folders! %%i
createcd -e -eject %folders%
popd
endlocal
--
JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs
et astuces !
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Salut Gilles, Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais déjà parti lol) Par contre, un doute "masaï" :') : Est ce que tous les fichiers vont être copiés ? J'entends par là que, par exemple, dans le répertoire "Fichiers", il y a des sous-répertoires avec des fichiers ainsi que d'autres sous-répertoires avec d'autres fichiers :o).
Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire un : -- aide.cmd -- setlocal enabledelayedexpansion for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt pause endlocal -- fin aide.cmd --
C'est pas grand chose, mais pour un début, je suis content ! Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut être intérresser quelqu'un ;-)
Gilles LAURENT a exposé le 01/09/2006 :
@echo off setlocal enabledelayedexpansion pushd %~dp0 for /f "tokens=*" %%i in (liste.txt) do set folders=!folders! %%i createcd -e -eject %folders% popd endlocal
-- JLuc
Pensez a regarder ces sites très bien fait, ce sont des mines de trucs et astuces ! http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm
Gilles LAURENT
"JLuc" a écrit dans le message de news: | Salut Gilles,
Bonsoir Jean-Luc,
| Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais | déjà parti lol) | Par contre, un doute "masaï" :') : | Est ce que tous les fichiers vont être copiés ? J'entends par là que, | par exemple, dans le répertoire "Fichiers", il y a des | sous-répertoires avec des fichiers ainsi que d'autres | sous-répertoires avec d'autres fichiers :o).
La copie est récursive, c'est à dire que les sous-dossiers vont également être copiés sur le CD-RW
| Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire | un : | -- aide.cmd -- | setlocal enabledelayedexpansion | for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt | pause | endlocal | -- fin aide.cmd -- | | C'est pas grand chose, mais pour un début, je suis content ! | Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut | être intérresser quelqu'un ;-)
Vous avez raison, le principal est de ce lancer et il y a un début à tout ;-) Bon apprentissage !
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.252d7d69e15c16a4.40692@free.fr.ns
| Salut Gilles,
Bonsoir Jean-Luc,
| Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais
| déjà parti lol)
| Par contre, un doute "masaï" :') :
| Est ce que tous les fichiers vont être copiés ? J'entends par là que,
| par exemple, dans le répertoire "Fichiers", il y a des
| sous-répertoires avec des fichiers ainsi que d'autres
| sous-répertoires avec d'autres fichiers :o).
La copie est récursive, c'est à dire que les sous-dossiers vont
également être copiés sur le CD-RW
| Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire
| un :
| -- aide.cmd --
| setlocal enabledelayedexpansion
| for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt
| pause
| endlocal
| -- fin aide.cmd --
|
| C'est pas grand chose, mais pour un début, je suis content !
| Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut
| être intérresser quelqu'un ;-)
Vous avez raison, le principal est de ce lancer et il y a un début à
tout ;-)
Bon apprentissage !
--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
"JLuc" a écrit dans le message de news: | Salut Gilles,
Bonsoir Jean-Luc,
| Normalement, le script a été éssayé ce soir (pas de nouvelles, j'étais | déjà parti lol) | Par contre, un doute "masaï" :') : | Est ce que tous les fichiers vont être copiés ? J'entends par là que, | par exemple, dans le répertoire "Fichiers", il y a des | sous-répertoires avec des fichiers ainsi que d'autres | sous-répertoires avec d'autres fichiers :o).
La copie est récursive, c'est à dire que les sous-dossiers vont également être copiés sur le CD-RW
| Bonne nouvelle, en m'inspirant de ton script, j'ai reussi à en écrire | un : | -- aide.cmd -- | setlocal enabledelayedexpansion | for /f "tokens=1" %%i in (liste.txt) do %%i /? >%%i.txt | pause | endlocal | -- fin aide.cmd -- | | C'est pas grand chose, mais pour un début, je suis content ! | Je vais éssayer d'en faire un fichier d'aide windows. Ca peut peut | être intérresser quelqu'un ;-)
Vous avez raison, le principal est de ce lancer et il y a un début à tout ;-) Bon apprentissage !
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
Gilles LAURENT
"JLuc" a écrit dans le message de news:
Bonjour,
| Cà n'a pas marcher. J'ai refais des tests directement depuis mon pc, | la premiere fois c'était bon, par contre la deuxieme fois çà a donné | l'image jointe. :/ | Sais tu ce qui ce passe ?
Erreur : IMAPI_E_BADJOLIETNAME Certains noms de fichiers ou dossiers ne respectent pas la convention de nommage Joliet : http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via l'explorateur de fichiers car l'outil s'appuie sur les interface native du système XP/2003.
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.2b737d69f81e4bbd.42854@free.fr.ns
Bonjour,
| Cà n'a pas marcher. J'ai refais des tests directement depuis mon pc,
| la premiere fois c'était bon, par contre la deuxieme fois çà a donné
| l'image jointe. :/
| Sais tu ce qui ce passe ?
Erreur : IMAPI_E_BADJOLIETNAME
Certains noms de fichiers ou dossiers ne respectent pas la convention de
nommage Joliet :
http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via
l'explorateur de fichiers car l'outil s'appuie sur les interface native
du système XP/2003.
--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
| Cà n'a pas marcher. J'ai refais des tests directement depuis mon pc, | la premiere fois c'était bon, par contre la deuxieme fois çà a donné | l'image jointe. :/ | Sais tu ce qui ce passe ?
Erreur : IMAPI_E_BADJOLIETNAME Certains noms de fichiers ou dossiers ne respectent pas la convention de nommage Joliet : http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via l'explorateur de fichiers car l'outil s'appuie sur les interface native du système XP/2003.
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
JLuc
Gilles LAURENT avait soumis l'idée :
Erreur : IMAPI_E_BADJOLIETNAME Certains noms de fichiers ou dossiers ne respectent pas la convention de nommage Joliet : http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via l'explorateur de fichiers car l'outil s'appuie sur les interface native du système XP/2003.
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé. C'est quoi la convention de nommage Joliet ?
-- JLuc
Gilles LAURENT avait soumis l'idée :
Erreur : IMAPI_E_BADJOLIETNAME
Certains noms de fichiers ou dossiers ne respectent pas la convention de
nommage Joliet :
http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via
l'explorateur de fichiers car l'outil s'appuie sur les interface native
du système XP/2003.
Excuse moi, je déchiffre très mal l'anglais :-?
Losque l'on dépose les répertoires sur le CD-RW, il copie tout et
ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours
bien passé.
C'est quoi la convention de nommage Joliet ?
Erreur : IMAPI_E_BADJOLIETNAME Certains noms de fichiers ou dossiers ne respectent pas la convention de nommage Joliet : http://windowssdk.msdn.microsoft.com/en-us/library/ms690995.aspx
Note : Le comportement doit être identique lors de la gravure via l'explorateur de fichiers car l'outil s'appuie sur les interface native du système XP/2003.
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé. C'est quoi la convention de nommage Joliet ?
-- JLuc
Gilles LAURENT
"JLuc" a écrit dans le message de news: | Excuse moi, je déchiffre très mal l'anglais :-? | Losque l'on dépose les répertoires sur le CD-RW, il copie tout et | ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est | toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
| C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.2c1c7d697542947e.42854@free.fr.ns
| Excuse moi, je déchiffre très mal l'anglais :-?
| Losque l'on dépose les répertoires sur le CD-RW, il copie tout et
| ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est
| toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des
arborescences "simples". Si tout semble fonctionner correctement alors
essayez de copier sur le cd l'arborescence (une seule) qui pose problème
tout dabord via l'explorateur et ensuite par script.
| C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les
CD. Il faut lire les spécifications pour obtenir les détails de son
implémentation.
--
Gilles LAURENT
Me contacter : http://cerbermail.com/?zoTY7ZkLcD
"JLuc" a écrit dans le message de news: | Excuse moi, je déchiffre très mal l'anglais :-? | Losque l'on dépose les répertoires sur le CD-RW, il copie tout et | ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est | toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
| C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
-- Gilles LAURENT Me contacter : http://cerbermail.com/?zoTY7ZkLcD
JLuc
Gilles LAURENT avait soumis l'idée :
"JLuc" a écrit dans le message de news:
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
Je pense que le problème vient peut être du fait que j'ai des noms de répertoire avec des lettres accentuées : "Qualité" Pour voir, j'ai fait un : echo %folders% et j'obtiens : S:Qualitù (le u en majuscule). Je ne sais pas si c'est là qu'est le réel problème, on testera çà à midi. des nouvelles en début d'après midi
-- JLuc
Gilles LAURENT avait soumis l'idée :
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.2c1c7d697542947e.42854@free.fr.ns
Excuse moi, je déchiffre très mal l'anglais :-?
Losque l'on dépose les répertoires sur le CD-RW, il copie tout et
ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est
toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des
arborescences "simples". Si tout semble fonctionner correctement alors
essayez de copier sur le cd l'arborescence (une seule) qui pose problème
tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les
CD. Il faut lire les spécifications pour obtenir les détails de son
implémentation.
Je pense que le problème vient peut être du fait que j'ai des noms de
répertoire avec des lettres accentuées : "Qualité"
Pour voir, j'ai fait un :
echo %folders%
et j'obtiens : S:Qualitù (le u en majuscule).
Je ne sais pas si c'est là qu'est le réel problème, on testera çà à
midi. des nouvelles en début d'après midi
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
Je pense que le problème vient peut être du fait que j'ai des noms de répertoire avec des lettres accentuées : "Qualité" Pour voir, j'ai fait un : echo %folders% et j'obtiens : S:Qualitù (le u en majuscule). Je ne sais pas si c'est là qu'est le réel problème, on testera çà à midi. des nouvelles en début d'après midi
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
Bon, j'arrive un peu tard, mais le test est fait : ce sont les noms de répertoires avec des caractères accentués qui sont la cause du plantage. Peut on faire un sript qui pourrait modifier le nom du ou des répertoires fautifs ? Avec un xcopy, on copie tout dans un répertoire temporaire, on renomme ce qui ne va pas et on sauvegarde ce qu'il y a dans le répertoire temporaire. A la fin on efface tout D'avance, merci pour une ébauche de solution
-- JLuc
Gilles LAURENT avait soumis l'idée :
"JLuc" <ns.jeanluc.laurent@free.fr.ns> a écrit dans le message de
news:mn.2c1c7d697542947e.42854@free.fr.ns
Excuse moi, je déchiffre très mal l'anglais :-?
Losque l'on dépose les répertoires sur le CD-RW, il copie tout et
ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est
toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des
arborescences "simples". Si tout semble fonctionner correctement alors
essayez de copier sur le cd l'arborescence (une seule) qui pose problème
tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les
CD. Il faut lire les spécifications pour obtenir les détails de son
implémentation.
Bon, j'arrive un peu tard, mais le test est fait : ce sont les noms de
répertoires avec des caractères accentués qui sont la cause du
plantage.
Peut on faire un sript qui pourrait modifier le nom du ou des
répertoires fautifs ?
Avec un xcopy, on copie tout dans un répertoire temporaire, on renomme
ce qui ne va pas et on sauvegarde ce qu'il y a dans le répertoire
temporaire. A la fin on efface tout
D'avance, merci pour une ébauche de solution
Excuse moi, je déchiffre très mal l'anglais :-? Losque l'on dépose les répertoires sur le CD-RW, il copie tout et ensuite on demande la gravure. Jusqu'a aujourd'hui, tout c'est toujours bien passé.
Je vous propose dans un premier temps de tester la solution sur des arborescences "simples". Si tout semble fonctionner correctement alors essayez de copier sur le cd l'arborescence (une seule) qui pose problème tout dabord via l'explorateur et ensuite par script.
C'est quoi la convention de nommage Joliet ?
Joliet est une extension du système de fichiers ISO 9660 utilisé sur les CD. Il faut lire les spécifications pour obtenir les détails de son implémentation.
Bon, j'arrive un peu tard, mais le test est fait : ce sont les noms de répertoires avec des caractères accentués qui sont la cause du plantage. Peut on faire un sript qui pourrait modifier le nom du ou des répertoires fautifs ? Avec un xcopy, on copie tout dans un répertoire temporaire, on renomme ce qui ne va pas et on sauvegarde ce qu'il y a dans le répertoire temporaire. A la fin on efface tout D'avance, merci pour une ébauche de solution