Automatize a montagem de uma unidade CIFS persistente de forma nativa no Windows.

2

Tentando criar um script para automatizar a montagem de compartilhamentos CIFS como unidades no servidor Windows 2008/2012. O compartilhamento requer um login (infelizmente, o AD não pode ser usado) e precisa ser montado como uma unidade persistente que sobrevive a reinicializações.

O Windows permite abaixo

net use x: \10.243.212.19\demo_nas_share /USER:username password /PERSISTENT:YES

No entanto, acima, não será salva a credencial para a próxima inicialização. Nós precisamos usar

net use x: \10.243.212.19\demo_nas_share /SAVECRED /PERSISTENT:YES

Mas este cmd só aceita os detalhes de login por meio de um prompt e é difícil de chamar do script. Não tenho certeza se a instalação padrão do servidor Windows possui uma ferramenta nativa como 'Esperar' para automatizar isso. Eu gosto de evitar instalar um utilitário de terceiros.

NOTA: Você não pode combinar / USER e / SAVECRED. Isso aparentemente foi suportado em algumas versões mais antigas do Windows.

As outras soluções comumente sugeridas é colocar o cmd na pasta de inicialização. Mas eu não quero expor a senha em texto simples.

Alguém pode recomendar uma solução nativa?

    
por Prasanth 30.07.2013 / 09:40

3 respostas

0

Apenas uma ideia, mas você poderia simplesmente despejar seu comando em um arquivo de lote e defini-lo como um script de logon no gpo local.

@echo off

Se existir x: goto Remove

goto Mapa

: remover

net use x: / DELETE

: Mapa

net use x: \ 10.243.212.19 \ demo_nas_share / USER: senha do nome de usuário

: fim

    
por 31.07.2013 / 20:52
0

Você pode fazer o script do mapeamento da unidade em VBScript e, em seguida, usar o Microsoft Script Encoder para codificá-lo - isso impediria que a senha fosse visível em texto simples no arquivo, mas esteja ciente de que a codificação é muito fácil de reverter.

Este arquivo pode ser usado como um script de logon em uma política de grupo local da mesma maneira que o w33mhz sugere.

Um tutorial sobre codificação de scripts está disponível aqui

    
por 31.07.2013 / 21:25
0

Classifique AD. Use as Preferências da Política de Grupo para mapear uma unidade. Simples ...

    
por 31.07.2013 / 22:54