
Я удалил разрешение только на чтение из 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
Для записи в файл с ограниченным доступом на запись необходимо открыть программу с правами администратора. Если вы собираетесь записать в файл, требующий прав администратора, необходимо открыть программу с правами администратора, прежде чем вносить изменения.
Если вы уже внесли изменения и хотите сохранить их, а не переделывать, я предлагаю вам сохранить файл в другом месте и скопировать измененный файл поверх оригинала.