J'ai trouvé une solution pour monter définitivement un lecteur. Cependant, le lecteur n'est pas monté à chaque session. Je l'ai fait sur Windows Server 2019.
Disons que nous voulons monter un répertoire appelé target_dir
located on target_server
. Mon nom d'utilisateur est my_username
et mon mot my_password
de passe sur un domaine appelé MY_DOMAIN
. Montons-le sur le T:
lecteur.
Tout d'abord, créez un nouveau fichier texte n'importe où (sur votre bureau par exemple). Ouvrez-le et analysez ceci:
@ECHO OFF
net use s: \\target_server\target_dir /persistent:yes
Ensuite, renommez-le en mount_drive.bat
et déplacez ce fichier vers C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup
.
Assurez-vous que le fichier n'est plus un .txt
fichier.
Maintenant, appuyez sur Win+R
, tapez gpedit.msc
et exécutez l' éditeur de stratégie de groupe locale .
Recherchez Computer Configuration\Windows Settings\Scripts (Startup/Shutdown)
et double-cliquez sur Startup
.
Cliquez Add...
ensuite sur Browse...
, sélectionnez le fichier que vous venez de déplacer.
Ensuite, recherchez Computer Configuration\Administrative Templates\System\Logon
, définissez Always wait for the network at computer startup and logon
sur enabled
, enregistrez et fermez.
Ouvrez un terminal surélevé pour enregistrer vos informations d'identification. Configurez ensuite Windows afin de ne pas déconnecter ce lecteur après un timeout.
cmdkey /add:target_server /user:MY_DOMAIN\my_username /pass:my_password
NET CONFIG SERVER /AUTODISCONNECT:-1
Vous pouvez éventuellement vérifier que tout fonctionne en exécutant C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup\mount_drive.bat
Redémarrer