Encontrei uma solução para montar permanentemente uma unidade. No entanto, a unidade não é montada em todas as sessões. Eu fiz isso no Windows Server 2019.
Digamos que queremos montar um diretório chamado target_dirlocalizado em target_server. Meu nome de usuário é my_usernamee minha senha my_passwordem um domínio chamado MY_DOMAIN. Vamos montá-lo na T:unidade.
Primeiro, crie um novo arquivo de texto em qualquer lugar (na área de trabalho, por exemplo). Abra-o e analise-o:
@ECHO OFF
net use s: \\target_server\target_dir /persistent:yes
Em seguida, renomeie-o para mount_drive.bate mova esse arquivo para C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup.
Verifique se o arquivo não é mais um .txtarquivo.
Agora, pressione Win+R, digite gpedit.msce execute o Editor de Diretiva de Grupo Local .
Navegue até Computer Configuration\Windows Settings\Scripts (Startup/Shutdown)e clique duas vezes em Startup.
Clique em Add...seguida Browse..., selecione o arquivo que você acabou de mover.
Em seguida, navegue até Computer Configuration\Administrative Templates\System\Logon, defina Always wait for the network at computer startup and logoncomo enabled, salve e feche.
Abra um terminal elevado para salvar suas credenciais. Em seguida, configure o Windows para não desconectar esta unidade após um tempo limite.
cmdkey /add:target_server /user:MY_DOMAIN\my_username /pass:my_password
NET CONFIG SERVER /AUTODISCONNECT:-1
Opcionalmente, você pode verificar se tudo funciona executando C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\mount_drive.bat
Reiniciar