Besoin d aide sous dos

Fermé
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007 - 22 sept. 2007 à 02:55
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007 - 22 sept. 2007 à 04:23
bonjour,
j essais d executer une commande dir et de l envoyer dans une variable puis utiliser cette variable dans un autre commande dir sous dos

exemple:

dir c:\test > %variable1%
dir c:\windows\%variable1% > %variable2%
dir c:\windows\%variable1%\%variable2%\postes\standard\*.* > resultat.txt

ceci est parceque je dois faire afficher tout ce qui se trouve dans un certaine structure de repertoire
c:\test\variable1\variable2\postes\standard\valide

variable1 correspond a different test
variable 2 correspond a different local
je dois sortir une liste de chaque fichiers qui se trouve dans tous les repertoire possibles

variable1 == 20 tests possible == 20 repertoires
variable2 == 30 locaux possible == 30 repertoire

merci pour votre aide

Configuration: Windows XP
Firefox 2.0.0.6

8 réponses

tu fais tout simplement un pointeur sur ta variable et tu l'affiches à l'aide d'un petit fichier séquentiel...!
0
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007
22 sept. 2007 à 03:02
je suis vraiment rouiller est ce que tu pourrais me donner des exemple concret que je pourrais essayer s.v.p
0
P * plop = new P();
delete plop;

int * plop2 = (int *) malloc(sizeof(int));
free(plop2);


int *** plop3;
int ** plop2=*plop3; //adresse d'un pointeur de type int *
int *plop1= *plop2: //adresse d'un entier
int *plop1=**plop3;
int plop=*plop1

ou la variable plop corrrespondrait à tes fichiers entrée sortie...

...tu fais de la prog à 3h du matin ???
0
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007
22 sept. 2007 à 03:23
je suis de montréal ,
ici il est 9:20 de soir.

est ce que c'est du DOS ce que tu viens de me donner ???
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ok pardon !!

tu peux interpreter du langage dans le dos bien évidemment donc c'est plus pratique
0
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007
22 sept. 2007 à 03:41
je m'excuse mais je ne comprend pas vraiment.
cest comment ressemble a du C++

a mon travail j ai que le dos que je peux utiliser.
est ce que tu aurais une autre solution a me proposer s.v.p.
0
exemple :

dir /ah c:\boot.ini|find "boot.ini"> %tmp%\PartieDroite.tmp
<nul (set/p z=set toto=)>%tmp%\PartieGauche.tmp
copy "%tmp%\PartieGauche.tmp"+"%tmp%\PartieDroite.tmp" "%tmp%\Affectation.cmd"
call %tmp%\affectation.cmd

sava mieux ?
0
kelly123 Messages postés 7 Date d'inscription vendredi 21 septembre 2007 Statut Membre Dernière intervention 23 septembre 2007
22 sept. 2007 à 04:23
non cela ne fonctionne pas

voici ce que j'essaie de faire

jai des répertoire connu et et d autre non connus.

il y a une structure qui elle la même pour tout les répertoire


c:\usagers\varable1\variable2\miseajour\

variable1 correspond numero de l'employe ex: ab1234
variable2 correspond a son numero de poste ex: pc123456

je ne sais pas de quel façon mais jaimerais faire une commande dir qui enverrais tous les resultats possibles.

exemple si jai 3 employes et leurs postes sont:
ab1234 pc123456
cd1234 pc234567
ef1234 pc345678

il faudrait que le dir puisse afficher dans un fichier le contenu de ce qui se trouve dans chaque répertoires suivants:
le contenu du fichier pourrait ressemble celui ci
c:\usagers\ab1234\ pc123456\miseajour\
mis1.txt
mis2.txt
mis3.txt
c:\usagers\cd1234\ pc123456\miseajour\
mis1.txt
mis2.txt
c:\usagers\ef1234\ pc123456\miseajour\
mis2.txt
mis3.txt


merci pour ton aide
0