Batch pour déplacer des fichiers avec un espace
Résolu
meepmeep
Messages postés
26
Statut
Membre
-
meepmeep Messages postés 26 Statut Membre -
meepmeep Messages postés 26 Statut Membre -
Bonjour,
Après avoir un peu cherché sur le net, j'ai fait un batch qui sert déplacer vers le dossier parent courant, tous les fichiers contenus dans les sous-répertoires.
Ca marche très bien sauf quand les noms de fichier contiennent un espace.
J'ai lu qu'il fallait mettre des guillemets, oui mais dans mon cas, où les mettre ? J'ai essayé partout, ça ne donne rien
/r permet d'explorer tous les dossiers et sous dossiers
%~dp0 renvoi le dossier courant où est contenu le batch
for %%i permet de faire une boucle itérative
Merci d'avance si vous avez la solution
meepmeep...
Après avoir un peu cherché sur le net, j'ai fait un batch qui sert déplacer vers le dossier parent courant, tous les fichiers contenus dans les sous-répertoires.
Ca marche très bien sauf quand les noms de fichier contiennent un espace.
J'ai lu qu'il fallait mettre des guillemets, oui mais dans mon cas, où les mettre ? J'ai essayé partout, ça ne donne rien
set currentpath=%~dp0
for /r %%i in ("*.*") do MOVE %%i %currentpath%
/r permet d'explorer tous les dossiers et sous dossiers
%~dp0 renvoi le dossier courant où est contenu le batch
for %%i permet de faire une boucle itérative
Merci d'avance si vous avez la solution
meepmeep...
A voir également:
- Batch pour déplacer des fichiers avec un espace
- Espace insécable word - Guide
- Déplacer colonne excel - Guide
- Comment ouvrir un fichier epub ? - Guide
- Espace de stockage gmail plein - Guide
- Renommer des fichiers en masse - Guide