c:\cat
.Содержание
Console Administrator Tools (CAT)
Обзор
Инструменты консоли администратора – собранный мной набор из разных полезных утилит командной строки. В данный комплект входят как исторически windows-утилиты, так и утилиты знакомые пользователям Linux. Периодически возникают ситуации, когда не хватает привычного инструмента, вот и решил создать свой комплект. Cygwin и MinGW слишком… ну, если вы здесь, то понимаете.
Чтобы всегда был под рукой, не был громоздким, быстро «ставился» и так же быстро удалялся.
Основные особенности:
- Не требуют установки
- Самостоятельно расширяются (скопируйте свою утилиту в каталог
bin
) - Умеют проверять обновления
- Интеграция с системой (запуск из любого места)
Установка
CAT является независимым (portable) набором, для его установки достаточно лишь распаковать архив в рабочую директорию1). Однако, для более удобной работы и работы некоторых утилит, всё же может потребоваться более тесная интеграция в систему. Для этого, в корне каталога cat
есть файл install.cmd
, который нужно будет запустить. Для полноценной работы CAT рекомендуется выполнить рекомендуемые пункты установщика.
На ОС WIN7+ рекомендуется выполнение данной программы с правами Администратора. Правый клик по файлу install.cmd
→ «Запуск от имени администратора».
Старайтесь не распаковывать архив в разные директории (при обновлении), это может привести к конфликтам при интеграции в систему. Правильным и удобным вариантом использования набора является распаковка его в корень системного диска: c:/cat
.
Обновление
Обновления встроенными средствами:
- Запустите
install.cmd
- Выберите пункт меню «Скачать и установить обновление CAT»
- Следуйте инструкциям установщика
Ручное обновление:
- Распакуйте содержимое скаченного архива поверх существующей версии CAT
Использование
- Если вы при установке Вы выполнили все рекомендуемые пункты, то просто открывайте консоль (WIN+R →
cmd.exe
) и начинайте пользоваться! - В случае, если Вы решили не интегрировать CAT в систему:
- Запустите
cat.exe
; - clink можно запустить зайдя в
shells\clink
и запустивclink.bat
; - Для использования консольных утилит перейдите в каталог
bin
, теперь Вы можете запускать необходимые команды.
Состав набора
Консольные оболочки
clink – надстройка над стандартным cmd.exe
. Вот его ключевые особенности:
- Автозавершение. Начните вводить команду и нажмите TAB
- Вставка из буфера по Ctrl+V
- Очистка строки по Esc
- Поиск по истории введенных команд Ctrl+S
- И ещё много всего другого, нажмите Alt+H, чтобы узнать
Базовый набор
Постепенно я буду добавлять подробные описания описания ко всем базовым утилитам
- 7za – консольный архиватор
- adfind – создание отчетов по Active Directory
- arp-ping – позволяет «пинговать» по протоколу ARP
- blat – консольный почтовый клиент
- dig – похожа на
host
, но заточена для получения подробных данных о доменных именах - cURL –служебная программа командной строки, позволяющая взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL
- host – одна из моих любимейших утилит. Замена
nslookup
, позволяет получить любую информацию о хосте\домене - smtpdiag – диагностика почтового сервера (доставка/отправление)
- whatmask – ip-калькулятор
- PsTools – набор утилит от самой MS
- nircmd – продвинутая утилита для управления своим ПК (открыть CD-привод, выключить монитор и т.п.)
- tftp – TFTP сервер/клиент, SNTP, DHCP, DNS и Syslog сервер c GUI
- KiTTY – это модифицированная версия программы PuTTY версии 0.63, лучшего telnet / SSH клиента в мире (с GUI и без него)
- FART (Find And Replace Text) – утилита командной строки для поиска и замены
Дополнительные утилиты
Утилиты с графическим интерфейсом (GUI):
- networkscanner – сетевой сканер. Крутой и удобный;
- CSVFileView – просмотр CSV файлов (например тех, что сделаете утилитой adfind);
- SearchMyFiles – продвинутый поиск файлов и папок;
- CleanAfterMe – очистка системы от следов вашего прибывания;
- Notepad++ – очень удобная замена блокноту.
- PingInfoView – отличный инструмент, когда нужно пропинговать кучу хостов
Дополнительно:
UnxUtils – более 100 портированных с системы Linux инструментов командной строки . Практически невозможно описать их все, в состав пакета входят например такие популярные утилиты как:
- grep – позволяет фильтровать вывод командной строки или текстовый файл;
- head, tail – вывод определенного количества строк из начала или конца файла.
tail
особенно хорош в связке с ключом-f
, таким образом очень удобно мониторить лог-файлы; - ls – более наглядная и удобная альтернатива команде DIR;
- wget – качайте файлы с сайтов прямо из командной строки;
- …
TODO
Пока нет…
Скачать
СКАЧАТЬ ~20Mb
Обсуждение
Ссылка на скачивание выдает - 404
Простите, я уже забросил развитие данного набора. Если надо, повторно выложу, но в принципе, всё уже давно можно заменить PowerShell'ом.