![]() |
cmd ausgabe speichern
hi @ all
ich hab da so ein programm das ich sehr oft benutze und das ding ist eine konsolenanwendung, das heißt ich muss immer die cmd öffnen die exe von dem programm in die eingabeaufforderung schieben und dann auf enter drücken damit ich das programm benutzen kann. ich muss in dieses tool nix reinschreiben oder einstellen ich muss es nur ausführen damit ich die infos bekomme die ich brauche. jetzt wollte ich fragen ob es nicht vieleicht möglich ist diese exe auszuführen und das was sie ausgibt einfach abzufangen ohne diese ganze procedure mit der eingabeaufforderung und so.... also einfach nur anklicken und das was die exe mir eig ausgibt erscheint in einem memo oder.....das wäre echt super wenn ihr mir sagen könntet wie ich das realisiere...... danke |
Re: cmd ausgabe speichern
das Stichwort sind Pipes im zusammenhang mit CreateProcess
![]() |
Re: cmd ausgabe speichern
Hi,
wenns dir dabei nicht um Delphi geht, benutze doch eine Batch-Datei
Code:
// EDIT: Tippfehler
@echo off
DasProgramm.exe echo. pause echo on Im Verzeichnis der Datei speichern, zB. als 'DasProgramm.bat', oder/und statt 'DasProgramm.exe' den vollständigen Pfad angeben. MfG, Bug |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz