Rechercher : dans
Par :

Récupérer le résultat d'une commande dos

Dernière réponse le 7 nov 2006 à 01:07:54 jeromax, le 19 nov 2002 à 17:37:55 
 Signaler ce message aux modérateurs

Tout est dit dans le titre du message, sauf que je ne veux pas écrire le résultat dans un fichier, je veux lancer la commande dos (d'un prog VB) et récupérer le résultat dans ce prog, sans passer par un fichier.
Merci les copains. ;-)

Meilleures réponses pour « Récupérer le résultat d'une commande dos » dans :
Gérer les utilisateurs de XP et Vista grâce aux commandes DOS VoirVoici comment gérer les utilisateurs avec DOS dans XP et Vista. Vous allez me dire, pourquoi passer par DOS si on peut passer par gpedit.msc ? La réponse est simple: gpedit.msc n'est pas dans Vista familial et, dans XP familial, les commandes DOS...
Comment récupérer le résultat d'une commande dans une variable VoirComment récupérer le résultat d'une commande dans une variable Préambule Syntaxe Exemples Préambule Il est bien souvent nécessaire de récupérer le résultat d'une commande (ou de son code retour) dans une variable afin de pouvoir...
[MS-Dos] Commandes DOS de base VoirCes commandes sont des commandes de base que vous pouvez utiliser dans un prompt DOS, par exemple, sur une disquette de démarrage. Pour obtenir plus d'informations sur ces commandes, tapez (dans un prompt DOS), le nom de votre commande suivi de...

1

Francois, le 20 nov 2002 à 01:19:20

Tu veut recuperer les parametres d'une ligne de commande ?

si c'est ca, utilise la fonction "command"

ex de ligne de commande dos : essai.exe /help

dans vb tu met label1.caption=command, et ton label va afficher /help

Répondre à Francois

2

ipl, le 20 nov 2002 à 01:47:54

Bonsoir jeromax, François, bonsoir à tous,

Pour enchaîner 2 programmes en passant un paramètre :

progr1 | prog2

Le signe | est le "pipe" qu'on obtient par AltGr+6

@12C4
Ipl

Répondre à ipl

3

jeromax, le 20 nov 2002 à 12:20:10

Non non , ce n'est pas du tout ça ! !
Exemple: j'exécute une commande dos depuis VB (shell ou createprocess)
si je fais un dir , la console dos me renvoie la liste de tous les fichiers et repertoires, c'est ça que je veux récupérer. Je connais la méthode qui consiste à écrire le résultat dans un fichier
pour ceux qui ne connaissent pas c'est par exemple dir >resultat.txt

Je veux pouvoir la récupérer directement dans une variable sans passer par une écriture de fichier physique sur le disque.

Je cherche, je cherche, mais je ne trouve pas ! ! :-((

Répondre à jeromax

4

JEROMAX, le 21 nov 2002 à 14:01:13

Personne ne sait?


[ JEROMAX ]
http://a6ze.free.fr

Répondre à JEROMAX

5

int0x21, le 22 nov 2003 à 16:15:06

Faut faire un pipe en dans le langage de ton choix

Répondre à int0x21

6

ancien, le 5 nov 2006 à 13:38:06

Je souhaiterais trouver les variable dos ainsi qu'un bon moyen de devenir programmeur et de programmer divers chose comme logiciel etc... je souhaitreais egalement des cours sous unix C dos et vb et qb

merci et bonne journée

Répondre à ancien

7

 louviou, le 7 nov 2006 à 01:07:54

Bonjour jeromax,


sous VB, on écrit:
FILES "*.*"
ou FILES "*.EXE/w" (par exemple)
ce qui provoque l'affichage
- soit par page /p
- soit en colonnes /w
- soit en colonnes/page w/p

sous Dos,
oui on entre
dir
dir *.exe
dir c:\*.*>c:\contenu.txt

j'ai écrit un petit programme en Basic
qui permet un générer les lignes d'une
page en HTML pour l'affichage de
10000 caractères Unicode
contenus dans tout PC
visible à:
http://perso.orange.fr/jean.vichniacoff/unicode.html
et les lignes du progmamme en Basic est visible par:
http://perso.orange.fr/jean.vichniacoff/TABLE_BAS.HTM

En langage-machine, on programme les interruptions du PC
alors qu'avec VIP-Basic, sous MAC, on utilise la boîte à
outils du Macintosh, pour faire des applications autonomes.

Un exemple en assembleur (pour PC) est à:
http://louviou2.net/AIDEDOS.COM

Jean Vichniacoff alias louviou
né en septembre 1934
retraité peintre-amateur
pour le plaisir


(si çà peut servir à quelqu'un)

Répondre à louviou
Collection CommentÇaMarche.net