movendo a pasta C: \ Users para um local de rede

0

Eu quero realocar meu diretório de usuários C: \ Users \ Edwin para uma unidade de rede mapeada E: (ou seja, mapeada de um compartilhamento de rede \\ 192.168.22.9 \ share).

A parte difícil está em realocar o próprio diretório do usuário. Eu encontrei duas soluções possíveis, as quais não eram aplicáveis a mim devido ao uso de uma unidade de rede.

1. Mover C: \ Users \ Edwin "para" E: \ Users \ Edwin e, em seguida, use o link simbólico de junção (mklink -J) para vincular novamente a C: \ Users \ Edwin.

Isso não funciona para mim porque não consigo criar um link simbólico de junção de um diretório em uma unidade não local.

2.Alterar o valor da chave de registro HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ ProfileList \ ProfilesDirectory de% SystemDrive% \ Users para E: \ Users ANTES de criar o usuário "Edwin".

Depois disso, quando o usuário "Edwin" fizer login pela primeira vez, o perfil estará em E: \ Users \ Edwin.

O problema é que eu me deparo com um problema de galinha e ovo.

No primeiro login como usuário "Edwin", o perfil será criado em E :. No entanto, no momento em que faço o primeiro login, a unidade de rede mapeada E: não está lá.

Eu tentei o seguinte sem sucesso:

1.Crie uma unidade mapeada persistente como Administrador. Não funcionou. A unidade mapeada é visível apenas para o usuário Administrador.

2.Crie uma unidade mapeada persistente usando os direitos do sistema (usando PsExec -s). Não funcionou. A unidade mapeada não é "propriedade" de ninguém, nem mesmo do usuário administrador atual.

3.Crie uma unidade mapeada persistente usando o usuário Edwin recém-criado, sem fazer login como Edwin ainda (usando PsExec novamente). Não funcionou. Embora seja possível criar uma unidade mapeada como um usuário diferente, uma vez que tentei fazê-lo persistentemente (/ persistente: sim), recebo um erro de Acesso negado.

Alguma ideia de como isso pode ser feito? Ou se ainda pode ser feito?

P.S. Não quero usar perfis de roaming e / ou redirecionamento de pastas.

    
por syed 12.09.2014 / 18:58

1 resposta

0

Embora não queira usar o redirecionamento de pasta, você pode tentar criar um link simbólico (em vez de um ponto de junção) em E: \ Users \ Edwin para C: \ Users \ Edwin. Este link simbólico é sempre relativo, portanto, se você acessa isto da máquina que tem C: \ Users \ Edwin você está bem, caso contrário, ele retornará um erro de localização indisponível.

    
por 12.09.2014 / 19:12