GPO para mapeamento de unidade não funcionará com% LogonUser% no campo de localização

1

Estou lutando com uma preferência de usuário de mapeamento de unidade problemática em que estou tentando usar a variável% LogonUser% do usuário para um local de rede (por exemplo, \ server \ folder \ users \% LogonUser%), mas o mapeamento de unidade falha ao aparecer depois de fazer logoff e fazer login novamente. Todos os clientes estão usando o servidor Windows 2k8 ou o Windows 7 Pro.

O GPO está vinculado e é o último da lista Objetos de política de grupo vinculados.

O XML de mapeamento da unidade está abaixo:

<Drive clsid="{935D1B74-9CB8-4e3c-9914-7DD559B7A417}" name="P:" status="P:" image="1" changed="2011-09-19 15:07:49" uid="{1FB4CF18-0876-4152-B24B-83FF36E5A4D5}" userContext="1" bypassErrors="1">
  <Properties action="R" thisDrive="NOCHANGE" allDrives="NOCHANGE" userName="" path="\servername\folder\Users\%LogonUser%" label="" persistent="1" useLetter="1" letter="P" /> 
<Filters>
  <FilterGroup bool="AND" not="0" name="MYDOMAIN\Domain Users" sid="S-1-5-21-1060291529-3284457842-1331950329-513" userContext="1" primaryGroup="0" localGroup="0" /> 
  </Filters>
  </Drive>

Alguém tem alguma idéia de por que isso não estaria funcionando? Eu verifiquei o log de eventos do aplicativo do Windows e não consigo encontrar nada para me ajudar a diagnosticar o problema. Alguém tem algum insight sobre a causa, ou alguma sugestão sobre o que eu deveria tentar para diagnosticar o problema?

    
por CokoBWare 19.09.2011 / 20:27

2 respostas

3

1) Use definitivamente% USERNAME%

2) Os usuários definitivamente têm as permissões certas NTFS e / ou Share (Lembre-se, elas são diferentes) sobre essa pasta

3) O que acontece se você desabilitar "Executar no contexto de segurança dos usuários" (nunca precisei usar isso para mapeamentos de unidades de usuário)

4) Finalmente, eu sempre escolho explicitamente "Show / Hide this drive" ao invés de deixá-lo em "No Change", a menos que haja alguma razão específica para não fazê-lo. (Embora eu duvide que isso esteja relacionado a suas entradas no registro de eventos)

    
por 26.09.2011 / 11:10
1

Você deve definir o GPO para criar a pasta usando a variável primeiro e, em seguida, mapear a unidade usando a mesma variável. No GP é Configuração do Usuário - Preferências - Pastas defini-lo para "atualizar" uma pasta usando o mesmo caminho que você tentou mapear (\ server \ pasta \ users \% username% funciona para mim) para atributos desmarcada todas as caixas, então na guia comum, verifiquei "Executar no usuário conectado ..." "Aplicar uma vez e não reaplicar" e "Segmentação no nível do item" Não acho que você realmente precise segmentar se não quiser usá-lo.

Depois disso, tente e mapeie sua unidade usando a mesma variável (% username%) e ela deve funcionar bem.

Você pode fazer as duas funções no mesmo GPO.

    
por 21.01.2015 / 15:23