Accueil > Forum > > > > ligne de commande
ligne de commande
samedi 8 mars 2003 à 13:45:24 |
ligne de commande

payen
|
Salut a tous, j'au ecrit plusieurs programmes que je lance depuis la ligne de commande. j'aimerais pouvoir les appeller depuis n'importe quel dossier, et non pas uniquement depuis le dossier ou ils sont stockes. il me semble qu'il faut s'attaquer aux variables d'environnement, mais je sais pas comment on fait. Merci d'avance.
|
|
samedi 8 mars 2003 à 17:05:52 |
Re : ligne de commande

vieuxLion
|
Salut, il n'est pas nécessaire de passer par une variable d'environnement, on peut donner "en dur" le nom complet du fichier exécutable... répertoire+fichier Il est meilleur de donner des noms logiques à tes fichiers FIC1, FIC2, ... pour éviter de recompiler lors de changement d'installation des programmes C'est tout simple : définir au niveau du système SET FIC1=c:\test.txt puis dans le code : char * varFic1 = getenv("FIC1"); if (varFic1!=NULL) cout << varFic1 << endl;
------------------------------- Réponse au message : -------------------------------
> Salut a tous, > > j'au ecrit plusieurs programmes que je lance depuis la ligne de commande. j'aimerais pouvoir les appeller depuis n'importe quel dossier, et non pas uniquement depuis le dossier ou ils sont stockes. > il me semble qu'il faut s'attaquer aux variables d'environnement, mais je sais pas comment on fait. > > Merci d'avance.
|
|
samedi 8 mars 2003 à 17:09:01 |
Re : ligne de commande

vieuxLion
|
encore une remarque il est peut être nécessaire de fermer et dedémarrer ton environnement de développement pour tester une nouvelle variable d'environnement !
------------------------------- Réponse au message : -------------------------------
> Salut, > il n'est pas nécessaire de passer par une variable d'environnement, on peut donner "en dur" le nom complet du fichier exécutable... répertoire+fichier > Il est meilleur de donner des noms logiques à tes fichiers > FIC1, FIC2, ... pour éviter de recompiler lors de changement d'installation des programmes > C'est tout simple : > définir au niveau du système > SET FIC1=c:\test.txt > puis dans le code : > char * varFic1 = getenv("FIC1"); > if (varFic1!=NULL) cout << varFic1 << endl; > > ------------------------------- > Réponse au message : > ------------------------------- > > > Salut a tous, > > > > j'au ecrit plusieurs programmes que je lance depuis la ligne de commande. j'aimerais pouvoir les appeller depuis n'importe quel dossier, et non pas uniquement depuis le dossier ou ils sont stockes. > > il me semble qu'il faut s'attaquer aux variables d'environnement, mais je sais pas comment on fait. > > > > Merci d'avance. >
|
|
Cette discussion est classée dans : ligne, dossier, commande
Répondre à ce message
Sujets en rapport avec ce message
Parametre sur la ligne de commande [ par payen ]
Salut a tous,j'ai un petit souci en C++ ...alors voila : j'ai ecrit un code qui prend comme parametres sur la ligne de commande 2 entiers. Ensuite, pl
Batch [ par oRTEEZ ]
On m'a dit:"Ton programme il est bien (je veux cela fait deux mois que je suis dessus) mais on a pas du etre tres clair parce qu'en fait on voudrait q
Recuperation des Parametres passés en ligne de commande [ par fortran ]
Bonjour.Voila, dans un programme win32, j'essaye de recuperer le chemin, et nom de mon executable, ainsi que les parametres qui lui ont été passés en
BCC 5.5.1 compilateur C++ en ligne de commande [ par coopertel ]
Bonjour,J'ai téléchargé depuis le site de Borland, le compilateur C++ (C aussi ??) 5.5.1 en ligne de commande (sans interface graphique).Je saisis mon
Arguments en ligne de commande [ par Fantoooom ]
Salut,Je débute dans le C++. J'ai lu dans un livre un truc à propos des arguments en ligne de commande, mais je ne sais pas du tout ce que c'est, quel
control entre vers de C++ [ par bolix ]
je recherche la ligne de commande qui puisse me faire appeler à partir du c++ des programme en asembleurs.je recherche aussi la ligne de commande pou
Creation de dll [ par matraca ]
Bonjour,J'aurais besoin de compiler un dll mais en utilisant un ligne de commande. Je cherche donc un compilateur C/C++ gratuit qui permettent de comp
Ligne de commande [ par samki ]
Bonjour,j'aimerai savoir comment je pourrai lancer une ligne de commande à partir de mon code C++.Je veux gérer un logiciel à partir d'une unterface q
Compilation en ligne de commande [ par DeadlyPredator ]
Bonjour,Je voudrais savoir comment on fait pour compiler un activeX(seulement en ligne de commande). Je sais déjà pas mal me servir de Cl, Link, Midl
fichier ligne de commande...TROU NOIR !! [ par sphaxslayer ]
Salut tout le monde ! Bon alors pas d'cailloux s'il vous plait...j'ai plus fait de C++ depuis 2 ans et j'voudrais m'y remettre...sauf que j'ai un sou
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|