Ho trovato una soluzione per montare un'unità in modo permanente. Tuttavia, l'unità non è montata su ogni sessione. L'ho fatto su Windows Server 2019.
Diciamo che vogliamo montare una directory chiamata target_dir
situata su target_server
. Il mio nome utente è my_username
e la mia password my_password
su un dominio chiamato MY_DOMAIN
. Montiamolo sul T:
disco.
Innanzitutto, crea un nuovo file di testo ovunque (ad esempio sul desktop). Aprilo e analizza questo:
@ECHO OFF
net use s: \\target_server\target_dir /persistent:yes
Quindi, rinominalo in mount_drive.bat
e sposta questo file in C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup
.
Assicurarsi che il file non sia più un .txt
file.
Ora premi Win+R
, digita gpedit.msc
ed esegui l' Editor criteri di gruppo locali .
Cerca Computer Configuration\Windows Settings\Scripts (Startup/Shutdown)
e fai doppio clic su Startup
.
Fai clic su , Add...
quindi Browse...
seleziona il file che hai appena spostato.
Quindi sfogliare Computer Configuration\Administrative Templates\System\Logon
, impostare Always wait for the network at computer startup and logon
su enabled
, salvare e chiudere.
Apri un terminale elevato per salvare le tue credenziali. Quindi configurare Windows per non disconnettere l'unità dopo un timeout.
cmdkey /add:target_server /user:MY_DOMAIN\my_username /pass:my_password
NET CONFIG SERVER /AUTODISCONNECT:-1
Puoi facoltativamente verificare che tutto funzioni eseguendo C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\mount_drive.bat
Reboot