Não é possível gravar alterações no arquivo hosts no Windows 7 pela GVIM

1

Eu removi a permissão somente leitura do arquivo C:\Windows\System32\drivers\etc\hosts e o arquivo não está oculto. Eu pertenço ao grupo Administrador no sistema Windows 7.

  • Quando abro o arquivo no gvim sem permissões admnistrativas pelo comando :e C:\Windows\System32\drivers\etc\hosts e depois tento fazer as mudanças aparecerem:

W10: Warning: Changes at read only file

E303: Cannot open swap file for C:\Windows\System32\drivers\etc\hosts

após a mensagem de comando :w! aparecer:

E212 Cannot open file for write

  • Quando eu abro o arquivo no gvim COM permissões administrativas e então abra o arquivo pelo comando e: C:\Windows\System32\drivers\etc\hosts file saves corretamente por :w

O que devo fazer para salvar as alterações usando o Gvim ao abrir o Gvim sem permissões administrativas?

    
por lluke 28.02.2018 / 10:32

1 resposta

-1

Você deve abrir um programa com permissões de administrador para gravar em um arquivo com acesso de gravação restrito. Se você for gravar em um arquivo que requer permissões de administrador, abra o programa com permissões administrativas antes de fazer a alteração.

Se você já fez alterações e deseja salvá-las em vez de refazê-las, sugiro que salve o arquivo em outro lugar e copie o que foi alterado para o original.

    
por 28.02.2018 / 11:50