renommer nom fichier avec espace - Shell/Batch - Programmation
Marsh Posté le 24-02-2004 à 09:45:59
eternity_78 a écrit : |
Sous linux, les espaces c'est comme ça: "\ ". Tu peux toujours essayer!
edit: du coup, c'est du genre rename("Program\ Files" )
Marsh Posté le 24-02-2004 à 09:48:43
juste "program files" avec les guillemets, pas besoin de "\"
mais c'est le chemin complet qui doit avoir les guillemets
genre "c:\program files\bidule\..." et pas c:\"program files"\bidule\...
Marsh Posté le 24-02-2004 à 09:49:20
ca marche pas, car c'est comme si je changeait de repertoire le fait de mettre \
Marsh Posté le 24-02-2004 à 09:50:17
antp a écrit : juste "program files", pas besoin de \ |
ca marche pas, car l'espace sert a separer le nom de fichier d'origine du nouveau nom, donc la fonction "bloque".
Marsh Posté le 24-02-2004 à 09:53:17
antp a écrit : juste "program files" avec les guillemets, pas besoin de "\" |
OK, ca marche bien comme ca.
J'avais oublier les guillement
MERCI
Marsh Posté le 08-09-2017 à 18:18:01
eternity_78 a écrit : |
Mettre des quotes
Marsh Posté le 08-09-2017 à 19:23:50
À part le fait que ce sujet est vieux comme la bible, c'est quoi ces liens "cryptés" qui finalement renvoyent vers amazon et qui n'existent pas dans le message d'origine que tu cites? Un ordi malade (virus et Co.) ou du spam?
Il y a au moins un autre de tes messages récents qui en contient aussi.
(Par ailleurs le spam de paulplatt que j'avais signalé il y a pas mal de temps est toujours là lui. )
Marsh Posté le 24-02-2004 à 09:44:27
je n'arrive pas a utiliser la commande rename dans un batch (sous 2000), du fait que le chemin d'acces aux fichiers a renommer comporte des espaces.
Y a t'il un moyen de contourner ce probleme sans avoir a renommer les dossiers -> program files en fait partie.