No se pueden escribir cambios en el archivo de hosts en Windows 7 mediante GVIM

No se pueden escribir cambios en el archivo de hosts en Windows 7 mediante GVIM

Eliminé el permiso de solo lectura del C:\Windows\System32\drivers\etc\hostsarchivo y el archivo no está oculto. Pertenezco al grupo de administradores en el sistema Windows 7.

  • Cuando abro un archivo en gvim sin permisos administrativos mediante comando :e C:\Windows\System32\drivers\etc\hosts y luego intento hacer cambios, aparecen mensajes:

W10: Advertencia: cambios en el archivo de solo lectura

E303: No se puede abrir el archivo de intercambio para C:\Windows\System32\drivers\etc\hosts

después de que :w!aparezca el mensaje de comando:

E212 No se puede abrir el archivo para escribir

  • Cuando abro un archivo en gvim CON permisos administrativos y luego abro el archivo por comando, e: C:\Windows\System32\drivers\etc\hostsel archivo se guarda correctamente:w

¿Qué debo hacer para guardar los cambios usando Gvim mientras abro Gvim sin permisos administrativos?

Respuesta1

Debe abrir un programa con permisos de administrador para escribir en un archivo con acceso de escritura restringido. Si va a escribir en un archivo que requiere permisos de administrador, debe abrir el programa con permisos administrativos antes de realizar el cambio.

Si ya realizó cambios y desea guardarlos en lugar de rehacerlos, le sugiero que guarde el archivo en otro lugar y copie el modificado sobre el original.

información relacionada