Olhando para a melhor prática para fazer um "Net Use" em C#
Pergunta
Eu prefiro não ter de recorrer ao chamado da linha de comando.
Eu estou olhando para o código que pode mapa/desconectar uma unidade, tendo também o tratamento de exceção.
Qualquer idéias?
Solução
Utilize P/Invoke e WNetAddConnection2
Também deve haver alguns wrappers lá fora, o trabalho pesado por você.
O Google é seu amigo, como sempre.
Outras dicas
Aqui está um artigo para a utilização de uma classe para interface com a "mapear unidade de rede" do windows interface: C# Mapear Unidade de Rede (API)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow