Besoin d'aide pour programmation simple

Besoin d'aide pour programmation simple - Shell/Batch - Programmation

Marsh Posté le 07-08-2008 à 13:54:12    

je suis une bille en programmation. je n'y ai pour ainsi dire jamais touché! C'est pourquoi je fais appel à vos lumières.
 
Je cherche à construire un petit programme qui effectuerai les commandes suivantes :  
 
1. Ouvre le fichier X.wor (.wor est un fichier de requêtes sous SIG, Mapinfo)
## J'ai conçu ce fichier de façon à ce qu'il génére des mises à jour automatiques et produise un fichier X.dbf exploitable sous excel ##
 
2. Ouvre le fichier X.dbf avec excel (Ou renomme le fichier X.dbf en X.xls, ça revient au même)
## Il faut préciser sous quel programme ouvrir le X.dbf car par défaut Windows ne sait pas ##
 
3. Ouvre le fichier CalculsX.xls
## Ce fichier effectue automatiquement des calculs sur X.dbf et génère automatiquement des graphes ##
 
4. Ouvre le fichier Toto.doc
## Ce fichier récupère les graphes de CalculsX.xls
 
 
Au final, l'objectif est de répercuter en un seul clic les modifications sur le SIG pour obtenir un rapport word avec les nouveaux graphes.
 
Voilà le .bat que j'ai fait pour l'instant:
 
Start D:\Travail\Tables_travail\X.WOR
Start D:\Travail\Tables_travail\X.dbf
Start D:\Travail\Tables_travail\CalculsX.xls
Start D:\Travail\Tables_travail\Toto.doc
 
Les défauts principaux sont :  
- Windows ne sait pas avec quel programme ouvrir X.dbf
- Les chemins de fichiers sont absolus, ce qui rend très rigide l'exportation des données vers un CD ou un autre répertoire.
 
Question :  
- Quel programme conseillerez-vous pour ce genre de manip?
- Exemple de script?
 
Merci d'aider un jeune novice perdu dans la jungle de la programmation!!

Reply

Marsh Posté le 07-08-2008 à 13:54:12   

Reply

Marsh Posté le 07-08-2008 à 14:54:48    

bonjour
>Besoin d'aide pour programmation simple
comme c''est simple, c'est toi qui le dis,
tu devrais probablement y arriver.
@+


---------------
[mon site] [m'écrire]
Reply

Marsh Posté le 07-08-2008 à 15:49:43    

bul3 a écrit :

bonjour
>Besoin d'aide pour programmation simple
comme c''est simple, c'est toi qui le dis,
tu devrais probablement y arriver.
@+


 
Je ne suis pas sûr que ce genre de message aide beaucoup le posteur original.

Reply

Marsh Posté le 08-08-2008 à 08:48:31    

Peut être j'aurais du préciser programmation simple pour qui gère son sujet en programmation, j'aurais été plus clair...
 
J'aimerais savoir si je ne fait pas fausse piste en programmant en .bat, si on peut appeler des fichiers d'après leur chemin relatif et si on peut commander d'ouvrir tel fichier avec tel programme....  
 
Je le rappelle : mon expérience en programmation se compte en minutes et je n'ai malheureusement guère plus de temps que ça à y consacrer.
 
Donc merci pour toute aide constructive!

Reply

Marsh Posté le 08-08-2008 à 19:58:19    

Bon pour ton script:
Start <application> <fichier>
Start excel.exe D:\Travail\Tables_travail\X.dbf
etc...

 

Pour le répertoire, tu peux utiliser des variables environnements:
start notepad.exe %HOMEPATH%\fichier.txt

 

ce qui ouvre fichier.txt dans les docs de l'utilisateur.

 

Dans une console, lance la commande set pour voir les variables.


Message édité par ogaby le 08-08-2008 à 19:58:57
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed