Bonjour,
Il semble que le problème pourrait être lié à la manière dont le script est exécuté ou aux privilèges nécessaires pour mapper le lecteur. Voici quelques pistes pour résoudre ce problème :
Vérification des droits d’administrateur :
Assurez-vous que le fichier BAT est exécuté avec les droits d’administrateur. Vous pouvez le faire en créant un raccourci vers le fichier BAT, puis en modifiant les propriétés du raccourci pour qu’il s’exécute en tant qu’administrateur.
Utilisation du Planificateur de tâches :
Pour exécuter la commande _subst
_au démarrage de Windows, utilisez le Planificateur de tâches. Créez une nouvelle tâche et configurez-la pour qu’elle s’exécute avec les droits d’administrateur au démarrage de Windows.
Vérification du chemin d’accès :
Assurez-vous que le chemin d’accès spécifié est correct et accessible. Par exemple, vérifiez que le dossier D:\Documents and settings\Yann\Fichiers
existe et que vous avez les permissions nécessaires pour y accéder.
Script BAT modifié :
Essayez de modifier votre script BAT pour inclure une pause afin de voir les messages d’erreur éventuels :
@echo off
subst x: "D:\Documents and settings\Yann\Fichiers"
pause
exit
Vérification des variables d’environnement :
Parfois, les variables d’environnement peuvent interférer. Essayez de spécifier le chemin complet pour subst :
@echo off
C:\Windows\System32\subst.exe x: "D:\Documents and settings\Yann\Fichiers"
pause
exit
En suivant ces étapes, vous devriez pouvoir mapper le lecteur au démarrage sans problèmes.