
作為一個命令列迷,我經常使用各種各樣的工具,從 LIST 到 PC-Write 3.02(用作具有自動換行、框模式處理和一些其他技巧的文本編輯器)、QBASIC(非常適合真正的雖然控制台實用程式有一些明確的限制,但在退出檢視器時查看文件並返回命令列可能會很好(即使我在此期間使用了其他視窗)。由於如果沒有模擬器,這些東西就無法在 Windows 7 中運行,那麼我最好的方法是什麼?人們是否會推薦可以在命令列視窗中運行的其他實用程序,或者是否有任何模擬器可以在啟動它們的命令行視窗中運行(最好嵌入作為“不再支援 DOS”訊息的替代品) )?人們會推薦什麼?
答案1
與 GNUWin32 一樣,有西格文- 適用於 Windows 的 Linux 應用程式(主要是命令列)。
答案2
不要使用cmd.exe
,使用電源外殼。
它更強大、更一致,並且可以直接存取.NET、COM 和 WMI。包括遠端處理。在 Win7/2008R2 中預設安裝,並且適用於支援的早期版本。
最好的事情:用物件管道替換命令之間的文字管道(不需要解析和重新解析數字、日期…——它們保留其類型)。
大多數應用程式(命令列或視窗)將從 PowerShell 中執行(就像在 中一樣cmd.exe
)。
答案3
令人驚訝的是,這個問題在 21 世紀還需要提出。自 1990 年代以來,大多數「強力實用程式」MS/PC/DR-DOS 用戶的堅定支持者都擁有 Win32 同等版本和更好的版本。事實上很久了,有幾個視窗TUI 工具有時會被半途而廢。以下是現在仍然存在的一些內容:
- 微軟自己的基於 UNIX 的應用程式的子系統隨 Windows 7 Ultimate 版和 Windows Server 2008 R2 一起提供,並支持可下載的 SFUA 實用工具包。 (對於 Windows XP,可以下載並安裝UNIX 版本 3.5 的服務.) 該工具包有大量命令列 TUI 工具,從
mv
和du
,到 Korn 和 C shell,再到perl
和awk
;它有 x86-64 和 IA64 版本以及 x86-32 版本。 - JP Software 的 TCC/LE有一個內建的列表命令等等。
- 幾個TUI正統的文件管理器,包括Windows 檔案總管和遠的,仍然存在。
- 這系統內部套件包含多個用於系統任務的 TUI 工具,例如
ListDLLs
和LDMDump
。
這Windows Server 2003 資源工具包工具,其中包含其他LIST 程式是一些已淘汰的 Windows TUI 工具的範例。 Windows 7 沒有類似的產品。
答案4
您可以嘗試安裝 andLinux:http://www.andlinux.org/用於存取許多 GNU 和命令列以及 Linux 工具。