Как наркоман из командной строки, я обычно использую самые разные инструменты от LIST до PC-Write 3.02 (используется как текстовый редактор с переносом слов, обработкой в блочном режиме и несколькими другими приемами), QBASIC (хорошо для действительно быстрые разовые программы) и т. д. Хотя консольные утилиты имеют некоторые определенные ограничения, может быть неплохо просмотреть файл и вернуться в командную строку при выходе из средства просмотра (даже если я использовал другие окна в промежуточный период). Так как эти вещи не будут работать в Windows 7 без эмулятора, какой мой лучший подход? Существуют ли другие утилиты, которые можно порекомендовать запускать в окне командной строки, или есть какие-либо эмуляторы, которые могут запускаться в окне командной строки, которое их запускает (желательно вклинивать вместо сообщения «DOS больше не поддерживается») )? Что бы люди порекомендовали?

5 ответов5

5

В том же ключе, что и в GNUWin32, есть Cygwin - приложения для Linux для Windows (в основном из командной строки).

4

Не используйте cmd.exe , используйте PowerShell.

Он более мощный, более согласованный и предоставляет прямой доступ к .NET, COM и WMI. Remoting включен. Установлен по умолчанию в Win7/2008R2 и доступен для поддерживаемых более ранних версий.

Лучшая вещь: замена текстового конвейера между командами на конвейер объекта (не нужно анализировать и повторно анализировать числа, даты, ... - они сохраняют свой тип).

Большинство приложений (командная строка или окно) будут запускаться из PowerShell (как в cmd.exe).

3

Удивительно, что этот вопрос даже нужно задавать в 21 веке. Большинство приверженцев "энергетических утилит" пользователя MS/PC/DR-DOS имеют эквиваленты Win32 и лучше с 1990-х годов. На самом деле это было так долго, что несколько инструментов Windows TUI успели отойти на второй план. Вот небольшой вкус того, что все еще существует сейчас:

Средства комплекта ресурсов для Windows Server 2003, содержащие другую программу LIST, являются примером некоторых инструментов TUI для Windows, которые с тех пор упали на второй план. Там нет эквивалента для Windows 7.

1

Для наркомана из командной строки, GNUWin32 без сомнения. В этой коллекции много мощных утилит GNU, портированных на Windows.

0

Вы можете попробовать установить andLinux: http://www.andlinux.org/ для доступа ко многим инструментам GNU, командной строки и linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .