C programmieren .exe?

... komplette Frage anzeigen

2 Antworten

Das programm wird richtig ausgeführt, allerdings schließt sich die konsole wieder, wenn sie nichts anderes zu tun hat.

Leg eine .bat-Datei daneben, in die du nur rein schreibst

<Name deiner Exe-Datei>.exe
Pause

Dann bleibt das fenster offen.

Antwort bewerten Vielen Dank für Deine Bewertung

Versuche mal die Dateiendung .bat, die normalen Windosw-Dateien sind auch alles Batch-Dateien

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von valvaris
25.10.2016, 17:37

Und das ist falsch.

EXE ist eine Exe-Datei, in der Kompilierter Programmcode steht und die für den Explorer ausfühbar ist.

Beispielsweise CMD ist ebenfalls eine unter Windows ausfühbare Datei, die aber den inzwischen integrierten Unterbau der Konsole Benötigt um ausgeführt zu werden.

BAT ist eine Textdatei, die in den Windows Parser geschoben und Befehlsweise ausgeführt wird. Diese Dateien werden nicht kompiliert und dort steht auch Klartext drin.
Du kannst eine Bat-Datei auch auf machen und die Befehle Stück für Stück in die Eingabeaufforderung eingeben.

Um bei Scripten zu bleiben, kannst du auch eine PS-Datei nehmen, die für die Powershell ist. Diese sieht aus wie die BAT, aber der Parser wird dich fragen, was du von ihm willst, wenn du damit ankommst, ohne die Powershell installiert zu haben.

0
Kommentar von Asphorm
25.10.2016, 17:38

Es heißt nirgendwo, dass der Inhalt der Datei verborgen bleiben sollte

0

Was möchtest Du wissen?