O Windows XP não altera atributos recursivamente

5

Isso provavelmente deve entrar em questão sobre o Windows Annoyances, mas alguém pode explicar por que isso acontece e como corrigi-lo?

Clique com o botão direito do mouse em uma pasta, selecione propriedades e desmarque a Somente leitura. Clique em OK. Recebo uma confirmação com a opção de aplicar alterações apenas a esta pasta ou incluir subpastas e arquivos. Eu selecionei o último e clique em OK.

Volte para as propriedades e ainda será exibido como somente leitura. Por quê? Não consigo ver nenhum arquivo que ainda seja somente leitura

    
por chris 16.07.2009 / 21:23

3 respostas

7

Esse problema é descrito em KB326549 : Você não pode exibir ou alterar o sistema Somente leitura ou o Sistema atributos de pastas no Windows Server 2003, no Windows XP ou no Windows Vista

A solução dada lá é simplesmente usar o comando da linha de comando attrib para remover os atributos, da seguinte forma:

attrib -r -s "c:\somepath\my readonly folder"
    
por 16.07.2009 / 22:52
3

Digite Win+R cmd ENTER para obter um shell. No shell, digite o seguinte:

> cd "C:\Path\To\Read-Only\Folder"
> attrib -R /S /D

O / S e / D são necessários para recursar e remover o atributo somente leitura das subpastas.

    
por 20.08.2009 / 15:17
0

link

  • Start a registry editor (e.g., regedit.exe).
  • Navigate to the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer subkey.
  • Select New -> DWORD Value from the Edit menu.
  • Enter a name of UseSystemForSystemFolders and press Enter.
  • Double-click the new value, set it to 1, and click OK.
  • Close the registry editor.
  • Reboot the machine for the changes to take effect.

Depois de fazer isso, você poderá alterar suas permissões de pasta.

    
por 16.07.2009 / 21:49