Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Замена cmd.exe

Ответить
Настройки темы
Замена cmd.exe

Аватара для Guest

Guest



Профиль | Цитировать


Кто-нибудь знает, чем можно заменить убогий виндовый cmd.exe? Хочется чё-нить, похожее на bash, но подойдёт любая "продвинутая" оболочка.

Отправлено: 08:52, 31-07-2004

 

Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


В каком месте он убогий? Может, Вы недостаточно изучили его возможности?

Отправлено: 10:50, 31-07-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


hasherfrog
Я не собирался обсуждать здесь возможности cmd, но если вы работали, скажем, в zsh, то должны  понимать, о чём я. Если нет, то всё равно не сможете мне помочь.
to ALL
ОК, дабы не разжигать бесполезных споров: я просто хочу что-то bash-подобное.

Отправлено: 13:10, 31-07-2004 | #3


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


Я работал в bash, ksh, sh, csh, zsh, dktsh, и ещё много где. И я не понимаю, что Вам нужно. Современный cmd взял почти всё хорошее из bash и подобных шеллов. Точнее задавайте вопрос.

Отправлено: 13:15, 31-07-2004 | #4


Аватара для Guest

Guest


Профиль | Цитировать


hasherfrog
Ну хорошо:
1. Индивидуальная настройка (типа .bashrc)
2. Нормальное дополнение команд и имён файлов по <tab>
3. Алиасы
4. История команд (индивидуально) + её настройка (история в файл)
5. ...

Возможно, я недостаточно изучил cmd, но у меня так и не получилось заставить работать следующее:
Код: Выделить весь код
perl -e 'print @ARGV' *.exe
Это чисто так, для примера. Попробуйте.

Отправлено: 14:52, 31-07-2004 | #5


Аватара для ShaRP

Бывший модер


Сообщения: 1979
Благодарности: 135

Профиль | Отправить PM | Цитировать


Guest
А какой-нибудь из клонов Dos Navigator'а пробовали? Кое-что там есть.

Можно попробовать поставить на Windows CygWin toools, это эмулятор Linux'а, и разные shell'ы там, насколько я помню, тоже есть, - ash, bash, ksh, tcsh, zsh (ну и не только shell'ы) . Система позволяет при'mount'ить имеющиеся диски-файлы и работать с ними. Собираюсь тренироваться на нем изучать команды Linux'а, но на детальное исследование пока нет времени

-------
"I found it hard, it's hard to find. Oh well, whatever, never mind."


Отправлено: 15:17, 31-07-2004 | #6


Аватара для hasherfrog

Старый параноик


Сообщения: 2423
Благодарности: 85

Профиль | Отправить PM | Цитировать


1. Положите ярлык к cmd себе на рабочий стол и настройте всё, что надо.
2. Дополнение команд включается через настройки окна консоли, обсуждалось уже.
3. Я вместо алиасов использую кучу маленьких батников, лежажих в моём personal\bins. Там же лежат хитрые спец-утилиты для командной строки.
4. Истории, предоставляемой cmd (если хотите, keys on/off/list) и вызываемой по стрелкам вверх/вниз мне хватает выше крыши, а то что она не пишется в файл - мной только приветствуется.
Если Вам всё же так не нравиться cmd, смотрите этот список заменителей.
Но я не советую - пересев за чужую машину, будете постоянно набирать несуществующие команды

Добавлено:

Ещё по поводу пункта 1. Чтобы не быть голословным, у меня на столе лежит ярлык
Visual C++ Console. В свойствах: Строка запуска %comspec%  /k vcvc.bat, стартовая директория - понятно, а содержимое vcvc.bat:
Код: Выделить весь код
@echo off 
 
echo Setup PSDK variables... 
call "D:\Program Files\Microsoft SDK\SetEnv.bat" 
 
Set PATH=D:\Program Files\Microsoft Visual C++ Toolkit 2003\bin;%PATH% 
Set INCLUDE=D:\Program Files\Microsoft Visual C++ Toolkit 2003\include;%INCLUDE% 
Set LIB=D:\Program Files\Microsoft Visual C++ Toolkit 2003\lib;%LIB% 
 
net use * /delete /y 
net use z: \\ээээ\hasherfrog 
subst w: /d 
subst w: z:\work\Mercenaries 
 
w: 
cd "Текущий мой рабочий проект" 
cls 
@echo Ready to use.
Я кое-что подменил в батнике, но смысл должен быть ясен, имхо.

Отправлено: 15:24, 31-07-2004 | #7


Аватара для Guest

Guest


Профиль | Цитировать


ShaRP
Спасибо, посмотрю.
hasherfrog
Не совсем согласен, но вопрос исчерпан. Буду смотреть http://www.cmdtools.com/
Вот за это спасибо!

Отправлено: 17:46, 01-08-2004 | #8



Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Замена cmd.exe

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Не работают некоторые команды в cmd.exe Dosmod Microsoft Windows 7 17 02-06-2015 03:01
CMD/BAT - [решено] Работа с 7z.exe в bat\cmd файле Medic84 Скриптовые языки администрирования Windows 5 13-10-2009 15:35
Замена cmd.exe (?) 80971815772 AutoIt 10 04-09-2009 14:40
Ошибка - Не запускается cmd.exe и regedit.exe AlekseyD Microsoft Windows 2000/XP 3 30-01-2009 12:16
[решено] Проблема с regedit.exe и cmd.exe Shym Лечение систем от вредоносных программ 30 11-06-2008 09:04




 
Переход