Die Ausgabe des Konsolenprogramms wird nicht nach stdout ausgeführt, wenn die Dateierweiterung ausgeführt wird
390
martixy
Ich habe eine Konsolen-App, die Dateien mit der Erweiterung verarbeiten soll .xyz
, also verband ich sie normalerweise über den Windows-Explorer mit der Erweiterung.
Mein Problem ist, dass wenn ich dies in einem Terminal mache:
> file.xyz
Anstatt die Ausgabe an dasselbe Terminal zu senden, wird ein anderes Konsolenfenster mit der App geöffnet, das Ergebnis angezeigt und sofort geschlossen (Sie können das Ergebnis kaum erkennen).
Das funktioniert auch nicht > file.xyz > output.txt
.
(Auch nicht sicher, ob relevant, aber die App erwartet ihre Argumente im folgenden Format: C:\app.exe" -print -file "%1" %*
das ich mit dieser Antwort behoben habe .)
Sie sagten "Konsolen-App". Was meinst du? Hast du es selbst kompiliert?
Maximus vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
6
Welche zsh-Funktionen verwenden Sie?
-
5
Transparente Eingabeaufforderung in Vista?
-
4
Verwenden Sie den Windows-Aktenkoffer von der Befehlszeile aus
-
5
So ändern Sie die Windows XP-Konsolenschriftart
-
4
Warum sind einige Befehle nicht vorhanden?
-
11
Gibt es eine einfache Möglichkeit, MP3-Dateien zu teilen?
-
2
Wie kann ich OSX Terminal.app dazu bringen, den Vollbildmodus zu öffnen und nicht zu kaskadieren?
-
4
Remote-Ordner unter Linux synchronisieren
-
6
Vollbild-Vista-Eingabeaufforderung oder Ersatz
-
6
Guter PowerShell-Leitfaden, der durch fortgeschrittene Verwendung Einstieg leistet