O problema não é que esteja oculto, é que você está usando o caminho errado. Você deseja copiá-lo para c:\users\public\desktop
Estou tentando copiar um link de URL para o sistema de bibliotecas de nossas empresas em todas as estações de trabalho de usuários. Eu tentei criar um atalho através da política de grupo: Configuração do usuário > Preferências > Configurações do Windows > Atalhos, no entanto, pelo que eu posso dizer, isso não funciona em máquinas com o Windows 7, pois são diretórios de desktop comuns. (Executando o Server 2008 não R2 .)
Eu também tentei copiar o atalho de um local do servidor para o diretório C: \ Users \ Public \ Public Desktop. No entanto, estou com problemas porque a pasta Public Desktop é uma pasta oculta. Executando um comando como
copy "\server\folder\link.url" "c:\users\public\public desktop\"
não funciona porque a pasta public desktop está oculta, por isso apenas retorna um erro de diretório não encontrado.
Eu também tentei executar robocopy \server\folder\ "c:\users\public\public desktop" link.url
Isso, no entanto, apenas resulta em robocopy criando outra pasta não oculta 'Public Desktop' ao lado da oculta na pasta 'c: \ users \ public'.
De forma semelhante, usando o GPO Configuração do usuário > Preferências > Configurações do Windows > Arquivos para tentar copiá-lo não produzem resultados. Pelo mesmo motivo, a pasta de destino é uma pasta oculta.
Existe alguma maneira de manipular o GPO ou algum comando copy / robocopy para colocar o arquivo na pasta oculta preexistente para todas as nossas estações de trabalho do Windows 7.