Discussione:
Catturare output dei comandi di un altro exe
(troppo vecchio per rispondere)
Joshua Lool
2006-05-18 07:38:45 UTC
Permalink
Ho provato a cercare qualche informazione e tutto quello che ho provato
non ha funzionato e non so come fare....

Ho un programma (.exe) che opportunamente parametrizzato lancia una sua
console di comandi (sempre sotto dos) e ha dei propri comandi interni
che possono essere eseguiti. Automaticamente riesco a far eseguire
l'exe, aprire la sua console e a far lanciare un suo comando interno.

programma.exe /PARAMperlogin /PARAMperesecuzionecomandiinterni

Ora vorrei riuscire a catturare questo output ma non riesco e con tutti
i metodi che ho provato arrivo solo a salvare la fase di login di questo
programma ma poi non vedo l'esecuzione dei comandi che in automatico
passo all'exe...

eseguendo un : cmd.exe /c programma.exe /PARAMperlogin
/PARAMperesecuzionecomandiinterni > C:\output.txt

al massimo ottengo l'intestazione del programma.exe...

Sapete aiutarmi ?
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Roberto Mariottini
2006-05-18 08:35:08 UTC
Permalink
Joshua Lool ha scritto:

[...]
Post by Joshua Lool
Ho un programma (.exe) che opportunamente parametrizzato lancia una sua
console di comandi (sempre sotto dos) e ha dei propri comandi interni
che possono essere eseguiti.
[...]
Post by Joshua Lool
Ora vorrei riuscire a catturare questo output ma non riesco e con tutti
i metodi che ho provato arrivo solo a salvare la fase di login di questo
programma ma poi non vedo l'esecuzione dei comandi che in automatico
passo all'exe...
Puoi provare con mtee
http://www.commandline.co.uk/mtee/index.html

Ciao
---
http://www.mariottini.net/roberto/
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Joshua Lool
2006-05-18 09:02:52 UTC
Permalink
Post by Roberto Mariottini
Post by Joshua Lool
Ora vorrei riuscire a catturare questo output ma non riesco e con tutti
i metodi che ho provato arrivo solo a salvare la fase di login di questo
programma ma poi non vedo l'esecuzione dei comandi che in automatico
passo all'exe...
Puoi provare con mtee
http://www.commandline.co.uk/mtee/index.html
sto provando ... ma non funziona perchè sembra che il programma.exe
prenda i parametri con i propri comandi interni successivamente per
cui continua, nell'automazione a non farmi vedere la reale esecuzione...
ma solo l'intestazione...
--
Posted via Mailgate.ORG Server - http://www.Mailgate.ORG
Roberto Mariottini
2006-05-19 06:51:19 UTC
Permalink
Post by Joshua Lool
Post by Roberto Mariottini
Post by Joshua Lool
Ora vorrei riuscire a catturare questo output ma non riesco e con tutti
i metodi che ho provato arrivo solo a salvare la fase di login di questo
programma ma poi non vedo l'esecuzione dei comandi che in automatico
passo all'exe...
Puoi provare con mtee
http://www.commandline.co.uk/mtee/index.html
sto provando ... ma non funziona perchè sembra che il programma.exe
prenda i parametri con i propri comandi interni successivamente per
cui continua, nell'automazione a non farmi vedere la reale esecuzione...
ma solo l'intestazione...
Allora non ho capito bene. Sul mio computer, se scrivo:

cmd 2>&1 | mtee log.txt

Posso dare tuti i comandi che voglio, e tutto l'output lo vedo a video e
viene salvato in log.txt. Quando do il comando exit cmd termina e mi posso
guardare allegramente il log.

Spiegami meglio cosa vuoi fare.

Ciao
---
http://www.mariottini.net/roberto/
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ***@newsland.it
Continua a leggere su narkive:
Loading...