Invoque a caixa de diálogo de senha do Windows ao usar o NET USE

2

Vou tentar chegar ao ponto.

Usando Executar no menu Iniciar para uma máquina não autenticada: \hostname\share me fornece o prompt do Windows para senha, bom.

A execução de %systemroot%\explorer.exe "\hostname\share" contra as mesmas máquinas não autenticadas fica suspensa por um momento, depois abre meus Meus Documentos locais, nenhum aviso de senha é ruim.

A execução de %systemroot%\explorer.exe "\server\share" em um servidor de domínio abre uma boa janela para o compartilhamento.

Como posso fazer com que a caixa de diálogo de senha do Windows seja apresentada ao tentar conectar-se a uma máquina não autenticada? Estou ciente de executar net use \server\share e inserir o nome de usuário e senha quando solicitado dentro da janela de comando, mas não é isso que eu quero. Estamos abertos a comandos básicos ou a um script vbs.

A razão para isto é que muitos de nossos clientes correm em redes peer to peer, e seus laptops que executam nosso software não são capazes de autenticar com um servidor até que eles forneçam um nome de usuário e senha, estamos tentando evitar janela de comando e fornecer uma caixa de diálogo de senha familiar do Windows. Usamos a replicação de mesclagem do SQL e, além da sincronização, que usa a autenticação do SQL, eles precisam ser capazes de acessar um compartilhamento que contém o instantâneo inicial no momento da instalação.

    
por DanBig 21.02.2014 / 18:11

1 resposta

2

start parece mostrar o prompt de senha

start \server\share
    
por 21.02.2014 / 20:01