PDA

Показать полную графическую версию : [решено] cmd и файл «hosts»


Mracobes_Lenya@vk
16-01-2013, 16:11
Можно ли написать батник, чтобы он добавлял в файл C:\Windows\System32\drivers\etc\hosts следующую строчку(к примеру) 127.0.0.1 vk.com ? Если да, то какими командами?

Angry Demon
16-01-2013, 16:34
echo 127.0.0.1 vk.com >>%SystemRoot%\system32\drivers\etc\hosts

Mracobes_Lenya@vk
16-01-2013, 16:56
Код:
echo 127.0.0.1 vk.com >%SystemRoot%\system32\drivers\etc\hosts »

Запускаю консоль от администратора, вот что выходит

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Alexey>echo 127.0.0.1 vk.com >%SystemRoot%\system32\drivers\etc\hosts
Отказано в доступе.

C:\Users\Alexey>

SoulSide
16-01-2013, 18:24
Отказано в доступе. »Антивирус отключите.

Angry Demon
16-01-2013, 19:52
Запускаю консоль от администратора
Сильно сомневаюсь, ибо при запуске от Администратора приглашение выглядит так:
C:\Windows\system32>
У вас же:
C:\Users\Alexey>
Какие у вас разрешения на hosts?


Сам исправлю свою ошибку!
Команда:
echo 127.0.0.1 vk.com >%SystemRoot%\system32\drivers\etc\hosts
затирает файл, создавая новый.
Нужно делать так:
echo 127.0.0.1 vk.com >>%SystemRoot%\system32\drivers\etc\hosts

Можно ещё создать файл, скажем, hosts.txt в Unicode-кодировке:
127.0.0.1 vk.com
127.0.0.1 odnoklassniki.ru
* * *
и дать команду:
type hosts.txt >> >%SystemRoot%\system32\drivers\etc\hosts

Mracobes_Lenya@vk
17-01-2013, 12:58
Сильно сомневаюсь, ибо при запуске от Администратора приглашение выглядит так:
C:\Windows\system32>
У вас же:
C:\Users\Alexey>
Какие у вас разрешения на hosts? »


http://forum.oszone.net/attachment.php?attachmentid=93098&stc=1&d=1358412861


Владельцем файла является система,у пользователей разрешения только чтение,чтение и выполнение.
Доступа к файлу у меня никакого, ни атрибуты поменять, ни изменить, хотя я администратор(на скрине видно), может быть политики неправильно настроены, но я в них не понимаю ничего.

Антивирус отключите. »


Отключил, не помогло.
Да и в принципе, антивирус у меня eset, он не ограничивает мои действия, вроде.

Angry Demon
17-01-2013, 13:26
Mracobes_Lenya@vk, а если стать владельцем?

Mracobes_Lenya@vk
17-01-2013, 13:31
Mracobes_Lenya@vk, а если стать владельцем? »


(ну если правильно все делаю) нажимаю shift, правой кнопкой на файл, там кнопочка стать владельцем и задать полный доступ к обьекту, если ее нажать, открывается консоль(что в ней происходит не видно), сразу же закрывается и все, все остается так, как есть, ничего не меняется.

Telepuzik
17-01-2013, 13:31
Доступа к файлу у меня никакого, ни атрибуты поменять, ни изменить, хотя я администратор(на скрине видно), может быть политики неправильно настроены, но я в них не понимаю ничего. »
Явно задайте полные права на файл hosts своей учетной записи, после этого получите доступ к файлу.

Mracobes_Lenya@vk
17-01-2013, 13:33
Mracobes_Lenya@vk, а если стать владельцем? »

Кстати, не могу скрины залить, вот что пишет
Снимkок.PNG:
Общая квота форума превышена на 100.5 Kb. Пожалуйста, сообщите об этом администрации.

Angry Demon
17-01-2013, 13:36
Mracobes_Lenya@vk, вы в JPG лучше делайте скрины. Они меньше весят.

Iska
17-01-2013, 16:11
Mracobes_Lenya@vk, вы в JPG лучше делайте скрины. Они меньше весят. »
Для скриншотов png предпочтительнее. При равном качестве размер у них в 4-5 раз меньше, нежели jpg.

Angry Demon
17-01-2013, 16:16
Iska, Mracobes_Lenya@vk, ну, тады только хостинг. :dont-know

SoulSide
17-01-2013, 17:14
Mracobes_Lenya@vk, Вам что, нужно права на файл hosts дать? Я вам тут без всяких скринов распишу.

Кликаем правой кнопкой мыши по файлу hosts;
Далее кликаем Свойства (Откроется диалоговое окно Свойства: hosts);
Переходим во вкладку Безопасность;
Кликаем кнопку Изменить, (Откроется диалоговое окно Разрешения для группы "hosts");
Кликаем кнопку Добавить (Откроется диалоговое окно Выбор: "Пользователи" или "Группы");
Внизу в пустом окне вводим своё Имя пользователя, например Юзер;
Кликаем Проверить имена (Выдаст что-то вроде ПК\Юзер);
Кликаем кнопку ОК;
В списке Группы или пользователи: должна появится группа, например Юзер (ПК\Юзер);
Кликаем по группе;
Внизу Разрешение для группы "Юзер"
Над Разрешить, В списке кликаем Изменение или Поный доступ, это уж как вам будет нужнее;
Жмём ОК
Выскочит диалоговое окно (Безопасность Windows);
Жмём ДА, а потом ОК;

Всё, можете свободно изменять файл hosts;

Angry Demon
17-01-2013, 17:23
SoulSide, ремарка: если ТС так и не стал владельцем, эти действия ни к чему не приведут.

SoulSide
17-01-2013, 17:38
Angry Demon, Я систему установил, нифига не изменял, не затрагивая группы
система
Администраторы (Юзер\Администраторы)
Пользователи (Юзер\Пользователи)
просто добавил новую группу Юзер (ПК\Юзер), дал доступ на файл через неё, всё, и без проблем редактировал файл. Так проще, если что, потом созданную группу просто удалил, и опять не будет доступа к файлу.




© OSzone.net 2001-2012