Раз начались эксперименты с консолью в Windows, стоит озаботиться более удобной оболочкой. Не-не-не, я не буду прямо так сразу предлагать перейти на cygwin. Для начала ограничимся небольшими улучшениями.
Рекомендую скачать с сайта sourceforge.net небольшую программку Console. Это графическая оболочка (знатоки воскликнут GUI!) к cmd или любому другому командному интерпретатору.
Console дает несколько приятных возможностей:
Пожалуй, на этом список фич кончается. Нет ничего, без чего нельзя было бы обойтись. Но мелочи эти скрашивают жизнь, а это приятно. Меня особенно радуют возможности копирования и вставки - это слишком частая операция, чтобы тратить на нее два клика мышью.
Стоит отметить, что не все прекрасно, как хотелось бы. На настоящее время обнаружено большое количество багов: то в Windows 7 упадет, то потеряет конец длинного куска текста при вставке из буфера обмена, то еще какая беда случится. К счастью, ошибки исправляются, хоть и не слишком быстро.
Обещал рассказать, почему комбинации клавиш Ctrl-C и Ctrl-V нельзя использовать в консоли для копирования и вставки. Все очень просто: Ctrl-C уже занята. Причем занята с дремучих времен и поменять комбинацию нельзя. По Ctrl-C осуществляется прерывание выполнения любой долгой операции. Для примера команда ping с ключом /t отсылает на указанный сервер пакет за пакетом и никогда не останавливается:
ping /t vrn123.ru
Чтобы, наконец, остановиться, достаточно нажать Ctrl-C. И не нужно закрывать окно.
Кстати, прошлый раз рассказал, как запустить консоль, а вот как выйти из нее не сказал. Благо, любой, даже самый неопытный пользователь, догадается нажать мышью на «крестик». Но можно сделать это красиво:
exit
Обсуждение
а как пинговать если работаешь через прокси,так как закрыт пакетник у домолинка?
Никак.
Вообще, я не согласен с mao по поводу «nslookup не нужен». Как раз наоборот, нужен и это единственно правильный способ определения адреса по имени в консоли Windows. Если у хоста несколько адресов, ping покажет нам только один, а nslookup - все: