begin process at 2012 05 29 23:59:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

ligne de commande


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

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


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,343 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales