
在某些 Windows 作業系統中,每個命令列程式都可以正常運作,但在某些 Windows 版本(例如 Windows XP)中,我收到此錯誤:
“該程式無法在 DOS 模式下運行。”
我該如何避免這個問題?
當我嘗試使用nmap
, pwdump
and zenmap
but calc.exe
work 和其他內建 exe 的 work 時,會出現此問題。怎麼了?
答案1
你正在使用嗎Command.com 或 Cmd.exe?嘗試使用命令。
此外,如果您使用快捷方式進入命令提示符,請確保您沒有弄亂程序的設置,尤其是與內存或相容性相關的設置(注意:屏幕截圖來自隨機站點,請勿按所示配置,因為這些設定可能不全是預設設定):
答案2
我剛剛遇到了同樣的問題,並找到了一個可能也適合您的解決方案。
我假設您已透過命令列使用 ftp 將檔案取得到您嘗試執行 exe 的電腦上。
要解決此問題,請再次下載文件,但請記住打開二進位模式。我這樣做了,現在 ex 運行沒有問題。