Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1088 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Besoin d'aide pour programmation simple

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Besoin d'aide pour programmation simple

n°1770677
Nico48
Posté le 07-08-2008 à 13:54:12  profilanswer
 

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!!

mood
Publicité
Posté le 07-08-2008 à 13:54:12  profilanswer
 

n°1770726
bul3
Posté le 07-08-2008 à 14:54:48  profilanswer
 

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]
n°1770797
Modération
Posté le 07-08-2008 à 15:49:43  answer
 

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.

n°1771008
Nico48
Posté le 08-08-2008 à 08:48:31  profilanswer
 

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!

n°1771374
ogaby
Posté le 08-08-2008 à 19:58:19  profilanswer
 

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

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Besoin d'aide pour programmation simple

 

Sujets relatifs
[Excel]Aide sur fonctions de rechercheBesoin d'aide pour un script
Boost programmation multi coreQuestion simple de débutant
Programmation sous linuxMAJ aide probléme mini calculatrice en " C " (debutant)
Problème Requête. Besoin d'aide.Des soucis smarty pour intégrer mon menu sous cms made simple
Plus de sujets relatifs à : Besoin d'aide pour programmation simple


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR