1

Я удалил разрешение только на чтение из файла C:\Windows\System32\drivers\etc\hosts и файл не скрыт. Я принадлежу к группе администраторов в системе Windows 7.

  • Когда я открываю файл в gvim без прав администратора по команде :e C:\Windows\System32\drivers\etc\hosts а затем пытаюсь внести изменения, появляются сообщения об ошибках:

W10: Предупреждение: изменения в файле только для чтения

E303: Невозможно открыть файл подкачки для C:\Windows\System32\drivers\etc\hosts

после :w! Появится командное сообщение:

E212 Невозможно открыть файл для записи

  • Когда я открываю файл в gvim С правами администратора и затем открываю файл командой e: C:\Windows\System32\drivers\etc\hosts файл сохраняется правильно :w

Что я должен сделать, чтобы сохранить изменения с помощью Gvim при открытии Gvim без прав администратора?

1 ответ1

-1

Вы должны открыть программу с правами администратора для записи в файл с ограниченным доступом для записи. Если вы собираетесь писать в файл, требующий прав администратора, вы должны открыть программу с правами администратора, прежде чем вносить изменения.

Если вы уже внесли изменения и хотите сохранить их, а не переделывать, я советую сохранить файл в другом месте и скопировать измененный файл поверх оригинала.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .