Programmation » Langage script pour manipuler les noms de fichier
Langage script pour manipuler les noms de fichier
Publié le 12/08/2006 @ 15:43:11,
Par didixYop!
Je cherche à me faire un petit script sous Windows XP pour le boulot.
Je n'ai donc pas de droit d'installation de composant, il faut donc un langage script qui serait compris d'origine dans XP Pro...
Keeper m'a gentillement indiqué le Batch et VBS (il est d'origine lui?)
La manipulation à faire est du type: lire les noms des fichiers d'un répertoire, créer un dossier par fichier portant le même nom (sans l'extention of course) et déplacer le fichier dans son répertoire...
En batch je ne vois pas comment récupérer le nom de chaque fichier...
Si quelqu'un à une piste à indiquer, je l'en remercie
Dernière édition: 12/08/2006 @ 22:50:36
Je cherche à me faire un petit script sous Windows XP pour le boulot.
Je n'ai donc pas de droit d'installation de composant, il faut donc un langage script qui serait compris d'origine dans XP Pro...
Keeper m'a gentillement indiqué le Batch et VBS (il est d'origine lui?)
La manipulation à faire est du type: lire les noms des fichiers d'un répertoire, créer un dossier par fichier portant le même nom (sans l'extention of course) et déplacer le fichier dans son répertoire...
En batch je ne vois pas comment récupérer le nom de chaque fichier...
Si quelqu'un à une piste à indiquer, je l'en remercie
Dernière édition: 12/08/2006 @ 22:50:36
Langage script pour manipuler les noms de fichier
Publié le 12/08/2006 @ 16:23:16,
Par zionCa fait un bail que j'y ai plus touché, mais en BATCH ca devrait être jouable, mais probablement beaucoup plus simple en VBS (et oui c'est d'origine sous XP).
http://www.computerhope.com/batch.htm
http://www.robvanderwoude.com/index.html
...
http://www.computerhope.com/batch.htm
http://www.robvanderwoude.com/index.html
...
Je suis le Roy
Langage script pour manipuler les noms de fichier
Publié le 12/08/2006 @ 16:25:48,
Par zionhttp://www.c-point.com/javascript_tutorial/HTML_Applications.htm
Tu as aussi le .HTA qui est un simple HTML avec Javascript mais qui fonctionne avec des droits plus importants qu'un simple javascript dans le browser.
Et ca fonctionne dès qu'il y a IE 5 sur la machine, donc pas que sous XP
Tu as aussi le .HTA qui est un simple HTML avec Javascript mais qui fonctionne avec des droits plus importants qu'un simple javascript dans le browser.
Et ca fonctionne dès qu'il y a IE 5 sur la machine, donc pas que sous XP
Je suis le Roy
Langage script pour manipuler les noms de fichier
Publié le 12/08/2006 @ 17:03:03,
Par Keepervoici une base
un site de référence : http://www.ss64.com
Dernière édition: 12/08/2006 @ 23:31:49
@ECHO OFF
FOR /F "delims=" %j IN ('dir /a-d /b') do CALL :MAKEDIR %j
GOTO END
:MAKEDIR
FOR /F "delims=." %o IN ("%1") do (
mkdir %o
set var=%o
)
move %1
GOTO :EOF
:END
FOR /F "delims=" %j IN ('dir /a-d /b') do CALL :MAKEDIR %j
GOTO END
:MAKEDIR
FOR /F "delims=." %o IN ("%1") do (
mkdir %o
set var=%o
)
move %1
GOTO :EOF
:END
un site de référence : http://www.ss64.com
Dernière édition: 12/08/2006 @ 23:31:49
Langage script pour manipuler les noms de fichier
Publié le 12/08/2006 @ 22:49:25,
Par didixMerci Zion et Keeper pour vos tuyaux!
Langage script pour manipuler les noms de fichier
Publié le 13/08/2006 @ 10:54:06,
Par Keeperil y a une faute dans mon script il faut mettre un double % avant le j à la deuxième ligne.
Tiens nous au courant
Tiens nous au courant
Langage script pour manipuler les noms de fichier
Publié le 13/08/2006 @ 18:41:30,
Par didixJ'essayerai de ne pas oublier
Je ferai sans doute ca la semaine, ce long w-e est pas mal chargé... et plus le net en semaine...
Je ferai sans doute ca la semaine, ce long w-e est pas mal chargé... et plus le net en semaine...
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 15:10:49,
Par didixBon, finalement j'y ai un peu chippoté aujourd'hui et ca semble fonctionner:
Et j'ai trouvé un autre site qui semble intéressant, pour ceux que ca intéresse: http://1100f.free.fr/Batchs/index.htm
Keeper: finalement c'est une bonne école la hers
Et j'ai trouvé un autre site qui semble intéressant, pour ceux que ca intéresse: http://1100f.free.fr/Batchs/index.htm
Keeper: finalement c'est une bonne école la hers
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 15:34:34,
Par Keeperah bon ?
et ça marche sinon ?
et ça marche sinon ?
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 15:44:21,
Par didixOuep, enfin j'ai remplacé le "*.*" par "*.jpg" pour mieux filtrer, et ca marche comme je veux.
J'ai pas encore constaté de bug
J'ai pas encore constaté de bug
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 16:15:59,
Par Keepercontent que ça marche
maintenant pour faire plus compliqué il faudra surement utiliser du VBS
maintenant pour faire plus compliqué il faudra surement utiliser du VBS
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 16:26:48,
Par Jean-Christophecontent que ça marche
maintenant pour faire plus compliqué il faudra surement utiliser du VBS
maintenant pour faire plus compliqué il faudra surement utiliser du VBS
Là, je peux aider si il faut
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 16:52:55,
Par Keepermoi aussi
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 17:21:37,
Par didixMais à prioris y a pas trop d'améliorations à apporter... désolé les amis
C'était vraiment un petit script à faire.
C'était vraiment un petit script à faire.
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 17:36:24,
Par Keepery a pas à être désolé
si j'ai pu t'aider c'est le principal
JC> je t'attends tjs sur le topic RIS+PXE
si j'ai pu t'aider c'est le principal
JC> je t'attends tjs sur le topic RIS+PXE
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 17:41:33,
Par didixOuais, mais ca ne vous a même pas permis de vous confronter en vbs
Re-merci pour ton script exemple, il m'a en effet aidé à voir sur quelle base partir.
Re-merci pour ton script exemple, il m'a en effet aidé à voir sur quelle base partir.
Langage script pour manipuler les noms de fichier
Publié le 15/08/2006 @ 17:42:33,
Par Keepery a pas besoin de se confronter
on sait qui est le meilleur
C'est JC
on sait qui est le meilleur
C'est JC