Как редактировать файл хостов через CMD? [закрыто

StackOverflow https://stackoverflow.com/questions/4222045

  •  26-09-2019
  •  | 
  •  

Вопрос

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

Echo, как это:

0.0.0.0 websitename.com

Как я могу это сделать? (ОС: Windows 7)

Это было полезно?

Решение

echo 0.0.0.0 websitename.com >> %WINDIR%\System32\Drivers\Etc\Hosts

то >> добавляет вывод echo к файлу.

Обратите внимание, что есть две причины, которые это может не работать так, как вы хотите. Вы можете знать об этом, но я упоминаю их на всякий случай.

Во-первых, это не повлияет на веб-браузер, например, у вас уже есть текущий, «Real» IP-адрес разрешен. Итак, не всегда будет вступить в силу прямо сейчас.

Во-вторых, это требует, чтобы вы добавили запись для каждого имени хоста в домене; просто добавить websitename.com буду нет блокировать www.websitename.com, Например.

Другие советы

Использовать Хостых командира. Отказ Это просто и мощно. Переведено описание (от русского) здесь.

Примеры использования

hosts add another.dev 192.168.1.1 # Remote host
hosts add test.local # 127.0.0.1 used by default
hosts set myhost.dev # new comment
hosts rem *.local
hosts enable local*
hosts disable localhost

...и много других...

Помощь

Usage:
    hosts - run hosts command interpreter
    hosts <command> <params> - execute hosts command

Commands:
    add  <host> <aliases> <addr> # <comment>   - add new host
    set  <host|mask> <addr> # <comment>        - set ip and comment for host
    rem  <host|mask>   - remove host
    on   <host|mask>   - enable host
    off  <host|mask>   - disable host
    view [all] <mask>  - display enabled and visible, or all hosts
    hide <host|mask>   - hide host from 'hosts view'
    show <host|mask>   - show host in 'hosts view'
    print      - display raw hosts file
    format     - format host rows
    clean      - format and remove all comments
    rollback   - rollback last operation
    backup     - backup hosts file
    restore    - restore hosts file from backup
    recreate   - empty hosts file
    open       - open hosts file in notepad

Скачать

https://code.google.com/p/hostscmd/downloads/List.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top