2010-11-10 2 views
0

Используя файл C или bat, я пытаюсь отредактировать файл hosts файлов из c: \ Windows \ System32 \ drivers \ etc, но я могу; t bc защищен от записи.отредактируйте файл etc hosts

Можете ли вы сказать мне, что я могу сделать?

+2

Вы используете Windows Vista или новее? Если это так, UAC может быть проблемой. Вам необходимо запустить приложение в качестве администратора. –

+0

Администратор недостаточно хорош, вам нужно повысить права вашей программы. Это требует манифеста. Немного трудно найти программу C, которая невозможна для файла bat. Не взламывайте файл hosts, это критически важно для безопасности. –

+0

Зачем вам это нужно? Если вы сообщите нам причину, кто-то может предложить лучшее решение, например. DNS. – JeremyP

ответ

4

Программа модификации хост-файл необходимо запустить от имени администратора

0

Можете ли вы сказать мне, что я могу сделать?

Да. Получите пароль администратора или найдите другой способ решить вашу проблему.

Если вы опишете, какова ваша проблема (а не ваша проблема на возможном решении), возможно, мы сможем увидеть другое (рабочее) решение.

+0

Я администратор. Я могу отредактировать его, если я запустил блокнот как администратор, но я хочу сделать это программно. ty – dole

+0

@dole - вы должны отредактировать свой ответ, чтобы добавить этот бит информации там – bstpierre

Смежные вопросы