Existe uma maneira de desativar LocalizedResourceName (desktop.ini) globalmente?

3

Estou usando um windows 7 em alemão e, embora esteja bem (caso contrário, eu instalaria uma versão em inglês), eu realmente não gosto de nomes de pastas localizadas - gostaria de ver o nome verdadeiro da pasta.

É claro que eu poderia simplesmente excluir LocalizedResourceName de cada desktop.ini , mas será que há alguma configuração de registro que simplesmente faz com que o Windows ignore os nomes localizados.

    
por ThiefMaster 26.07.2014 / 23:35

1 resposta

2

  • Como solução alternativa, observe que, se você clicar na barra de endereço, o caminho completo não traduzido será exibido lá
  • Para se livrar do LocalizedResourceName automaticamente, instale um bash (por exemplo, de git ) e executar for desktopini in $(find /c/Users -name desktop.ini); do sed -i "/^LocalizedResourceName/d" $desktopini; done
    Se você quiser apenas comentar a entrada para uma reversão posterior, use o "s/^\(LocalizedResourceName\)/;/" em vez disso de "/^LocalizedResourceName/d" .
    É claro que você pode modificar o caminho /c/Users para qualquer caminho desejado, apenas lembre-se de que msys / mingw usa barras e não dois pontos após a letra da unidade.
  • O caminho pode ser parecido usando o powershell, mas eu nunca me incomodei em aprender isso desde que eu uso o bash de qualquer maneira ... este post do SO pode render um bom começo para a parte sed . Ou você apenas verifica esta resposta de uma questão basicamente duplicada
  • finalmente, observe que desktop.ini é completamente ignorado se uma pasta não tiver o conjunto de atributos system ou readonly
por 24.09.2014 / 13:35