Você pode criar um arquivo em lote que seja executado na inicialização que execute Icacls
. Isso irá alterar a lista de controle de acesso para um usuário específico em um determinado diretório. Eu não tentei isso na pasta Desktop e eu prefiro não atrapalhar o meu Desktop, então você terá que experimentar. Mas olhei em volta e parece que as pessoas estão realizando isso.
A área de trabalho é uma pasta "especial" no Windows, e é por isso que acredito que você precisa ter o arquivo de lote em execução na inicialização. Acho que a ACL para a área de trabalho será redefinida na reinicialização. Mais uma vez, não testamos isso.
Aqui está um link para MS Technet detalhando o uso de Icacls
. Não se importe com o fato de que ele diz o Windows Server. O comando costumava ser chamado de Cacls
no XP, mas estava sendo desativado no Windows 7 por Icacls
.
Veja a ortografia! Acho que escrevi errado o comando toda vez que digitei neste post. NÃO é "Icalcs".