Windows 7 SP1 que quebra o acesso à unidade mapeada

4

Observamos um problema nas máquinas que atualizamos para o Windows 7 SP1 acessando unidades mapeadas como administrador. O UAC está habilitado e parece ser específico de um processo ou prompt de comando executado como administrador.

Diga para uma unidade M :, mapeada para \\ foo \\ bar

Se nós executarmos um prompt de comando padrão e digitarmos "dir M:" normalmente (não-admin), ele funcionará bem. Se for de um prompt de comando do administrador, ele agora recebe "O sistema não pode encontrar o caminho especificado". No entanto, a partir do mesmo prompt de administração, dir "\\ foo \ bar" funciona bem - é apenas a letra da unidade mapeada que falha.

Se o compartilhamento é somente leitura ou leitura-gravação não parece importar. Mais informações mostraram que não era se a conta era uma "proprietária" do compartilhamento (pense no homedrive) que importava, mas como / quando era mapeado.

Por que o prompt de comando está sendo executado como admin - isso é porque é um ambiente de desenvolvedor para compilar software e ele precisa de admin para registrar DLLs. Também é comum quando depurar ...

Informações adicionais:

Estamos no Windows 7 há algum tempo. Estou surpreso que isso funcionou, dado o link @pk fornecido. As ações em questão são mapeadas durante o login ... então, trabalhar / não funcionar pode estar ligado a isso.

    
por Joshua McKinnon 23.03.2011 / 16:14

1 resposta

4

If you elevate a command prompt, you will no longer see any local namespace mapped drives created from your original login (whether created through a logon script, WNetAddConnection, or otherwise).

link

    
por 23.03.2011 / 16:19

Tags