Логотип WHM

Документация WindowsHostsManager

Версия: 2.0.0 | Автор: King Triton | Обновлено: 2 ноября 2025

Обзор

WindowsHostsManager — это кроссплатформенная CLI-утилита для управления файлом hosts в операционных системах Windows и Linux.

Позволяет выполнять следующие действия:

Установка

WindowsHostsManager можно установить с помощью pipx — рекомендуемый способ для CLI-приложений на Python.

Windows

  1. Убедитесь, что установлен Python 3.8+.
  2. Откройте PowerShell или CMD с правами администратора.
  3. Установите pipx:
  4. pip install pipx
  5. Перейдите в папку проекта:
  6. cd C:\Users\King Triton\PythonProjectMngr\Projects\WindowsHostsManager
  7. Выполните установку:
  8. pipx install .
  9. После установки программа доступна глобально:
  10. whm list

Linux (например Kali)

  1. Установите pipx:
  2. sudo apt install pipx
  3. Перейдите в папку проекта:
  4. cd ~/WindowsHostsManager
  5. Установите:
  6. pipx install .
  7. Запустите утилиту:
  8. whm list
  9. Для записи в системный файл hosts используйте:
  10. sudo whm add 127.0.0.1 example.local

После установки можно использовать whm из любой директории в системе.

Использование

После запуска whm вы можете вводить команды напрямую в консоли.

whm help

Программа покажет список доступных команд и краткое описание каждой.

Команды

Примеры

whm add 127.0.0.1 example.com
Added: 127.0.0.1 example.com
whm remove example.com
Removed entries for: example.com
whm list
Current entries in hosts file:
127.0.0.1 localhost
127.0.0.1 example.com
whm backup
Backup created: hosts.back
whm restore
Hosts file restored from backup.

Скриншоты

Windows 10

Windows Screenshot

Kali Linux

Linux Screenshot

Решение проблем

Контакты

Автор проекта: King Triton

Email: mdolmatov99@gmail.com

GitHub: https://github.com/king-tri-ton/WindowsHostsManager