Executer un fichier qui change de nom
missharck
Messages postés
29
Date d'inscription
Statut
Membre
Dernière intervention
-
missharck Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
missharck Messages postés 29 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaite en vbs faire une ligne de commande qui dit d'exécuter un fichier mais celui ci change de nom régulièrement au fil des mises à jour
exemple :
qui deviendra plan fini_02.dwg ou autres mais que je puisse exécuter depuis ma macro directement sans avoir a modifier mon script a chaque changements
n'ayant rien trouver sur le net (ou ne sachant plus trop ou chercher) je vous pose la question
je souhaite en vbs faire une ligne de commande qui dit d'exécuter un fichier mais celui ci change de nom régulièrement au fil des mises à jour
exemple :
Process.Start("\dossier\client\projet\plan fini_01.dwg"
qui deviendra plan fini_02.dwg ou autres mais que je puisse exécuter depuis ma macro directement sans avoir a modifier mon script a chaque changements
n'ayant rien trouver sur le net (ou ne sachant plus trop ou chercher) je vous pose la question
A voir également:
- Executer un fichier qui change de nom
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Bonjour,
Les différentes versions sont-elles conservées ?
Si non, passe par un Dir pour récupérer le nom du fichier (cf. https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2008/dk008ty4(v=vs.90)?redirectedfrom=MSDN
Si oui, je pense qu'il faut aussi faire un Dir mais dans une boucle For bouclant les numéros de versions possibles
Les différentes versions sont-elles conservées ?
Si non, passe par un Dir pour récupérer le nom du fichier (cf. https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2008/dk008ty4(v=vs.90)?redirectedfrom=MSDN
Si oui, je pense qu'il faut aussi faire un Dir mais dans une boucle For bouclant les numéros de versions possibles
For v .... Step -1 test_file=... If Dir(test_file)<>"" Then Process.Start(test_file) Exit For Endif Next v
bonjour merci pour la réponse
le problème c'est que les version évolue au rythme des projeteurs et que des version non répertorier dans ma liste pourraient apparaitre
ex:
plan fini_01.dwg
plan fini_01-1.dwg
plan fini_02.dwg
plan fini_09.dwg
plan fini_11 initial.dwg
plan fini_17.dwg
jusqu'à :
plan fini.dwg
le nom change en fonction du projeteur qui la sauvegarder en dernier et de son évolution dans le projet.
et moi dans toutes les circonstances je dois pouvoir l'ouvrir pour prendre les informations contenues dans le cartouche du plan...
attention dans ce dossier il y a plusieurs fichiers qui porte un nom similaire et moi je ne veux ouvrir que le dwg
le problème c'est que les version évolue au rythme des projeteurs et que des version non répertorier dans ma liste pourraient apparaitre
ex:
plan fini_01.dwg
plan fini_01-1.dwg
plan fini_02.dwg
plan fini_09.dwg
plan fini_11 initial.dwg
plan fini_17.dwg
jusqu'à :
plan fini.dwg
le nom change en fonction du projeteur qui la sauvegarder en dernier et de son évolution dans le projet.
et moi dans toutes les circonstances je dois pouvoir l'ouvrir pour prendre les informations contenues dans le cartouche du plan...
attention dans ce dossier il y a plusieurs fichiers qui porte un nom similaire et moi je ne veux ouvrir que le dwg