make avrdude ausleiten in Datei

Gast #2325729
Lesenswert?

Hi

ich möchte eine automatische Programmierung durchführen, dazu stoße ich 
mittels Kommandozeilenbefehl make.exe -c [Pfad des Makefiles] program 
>C:\a.txt

Anschließend möchte ich a.txt auslesen um zu kontrollieren ob die 
Programmierung erfolgreich war. Jedoch steht in a.txt nicht was man 
bekommt wenn man den gleichen Befehl in der cmd ausführt sondern immer 
nur drei Zeilen. Egal ob das Programmieren erfolgreich war oder nicht!

Ich möchte aber auch alle Ausgaben die avrdude macht in die a.txt Datei 
bekommen ansonsten kann ich nicht prüfen ob die Programmierung 
erfolgreich war.
#2325764
Lesenswert?

Versuch mal die anderen "Ebenen" (keine Ahnung wie das genannt wird), 
mit in die Datei umzuleiten:
1
make.exe -c [Pfad des Makefiles] program >C:\a.txt 2>&1

Das "2>&1" am Ende ist das wichtige.


Ansonsten macht man das was Du vorhast besser über die zurückgegebenen 
ERRORLEVEL vom benutzten Programm.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren