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).
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.
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).
Tags windows-7