
In manchen Windows-Betriebssystemen funktioniert jedes Befehlszeilenprogramm einwandfrei, aber in manchen Windows-Versionen – wie beispielsweise Windows XP – erhalte ich diesen Fehler:
„Dieses Programm kann nicht im DOS-Modus ausgeführt werden.“
Wie vermeide ich dieses Problem?
Dieses Problem tritt auf, wenn ich versuche, zu verwenden nmap
, pwdump
aber zenmap
es calc.exe
funktioniert und andere integrierte EXE-Dateien funktionieren. Was ist da los?
Antwort1
Benutzt duCommand.com oder Cmd.exe? Versuchen Sie es mit Cmd.
Wenn Sie eine Verknüpfung verwenden, um zur Eingabeaufforderung zu gelangen, stellen Sie außerdem sicher, dass Sie die Programmeinstellungen nicht verändert haben, insbesondere nicht die Einstellungen in Bezug auf Speicher oder Kompatibilität (Hinweis: Screenshots stammen von einer zufälligen Site. Konfigurieren Sie die Einstellungen nicht wie gezeigt, da dies wahrscheinlich nicht alles Standardeinstellungen sind):
Antwort2
Ich bin gerade auf dasselbe Problem gestoßen und habe eine Lösung gefunden, die wahrscheinlich auch bei Ihnen funktioniert.
Ich gehe davon aus, dass Sie FTP über die Befehlszeile verwendet haben, um die Dateien auf den Computer zu übertragen, auf dem Sie die EXE ausführen möchten.
Um das Problem zu beheben, laden Sie die Dateien erneut herunter, aber denken Sie daran, den Binärmodus einzuschalten. Das habe ich getan und jetzt laufen die EXE-Dateien ohne Probleme.