torna o sistema NTFS Junction oculto no Windows

1

Estou tentando migrar meu perfil de usuário para uma partição separada e cheguei ao ponto de adicionar Junções do sistema de compatibilidade ao novo perfil. No entanto, não quero vê-los no meu perfil, por isso gostaria de tornar o sistema oculto.

Meu problema é que o comando attrib apenas altera o atributo do destino da junção. Eu posso aplicar o atributo hidden a uma junção no Windows Explorer, mas não o atributo system hidden .

A criação de junções NTFS ocultas do sistema deve ser possível, uma vez que as junções em meu perfil de usuário original estão ocultas no sistema. Alguma idéia?

Estou no Windows 8.1 de 64 bits.

    
por 0x539 24.12.2015 / 15:28

1 resposta

4

Desculpe, não tenho o Windows 8.1, portanto, isso pode ser diferente, mas na minha VM do Windows 10, vejo que attrib tem uma opção /L que pode resolver seu problema.

/L  Work on the attributes of the Symbolic Link versus
    the target of the Symbolic Link

Então, para testar, fiz algo como:

> mklink /j sample_shortcut C:\my_target_dir
  Junction created for sample_shortcut <<===>> C:\my_target_dir
> attrib +S +H sample_shortcut /L

E eu não vejo mais o ponto de junção que criei.

    
por 24.12.2015 / 18:02