'Re
Ok, essayer si vous le pouvez une temporisation après la création du lecteur réseau :
WshNetwork.MapNetworkDrive "E:", "\Server\xyz"
WScript.Sleep 1000 ' (en millisecondes) Environ 1 Seconde
Merci.
Ted10
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour,
Je souhaite monter des lecteurs réseau automatiquement au démarrage. J'ai donc réalisé un script .vbs pour effectuer cette tâche et demandé son lancement automatique via une GPO. Le script est bien exécuter puisque ma fenêtre de fin de script s'ouvre. Cependant le montage de mes lecteur réseau n'est pas effectuer. En modifiant le script pour faire 2 fois les montage, j'ai une erreur lors de la deuxième fois indiquant que les lecteurs sont déjà monter.
En exécutant ce même script manuellement, les lecteurs réseau sont bien monter comme je le souhaite.
D'ou peut venir ce problème ? Exécution avec l'utilisateur system ?
Je précise que le tout fonctionnais parfaitement il y a 1 mois et que je n'est rien modifié si ce n'est les MAJ Windows.
Nicolas
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
'Re
Ok, essayer si vous le pouvez une temporisation après la création du lecteur réseau :
WshNetwork.MapNetworkDrive "E:", "\Server\xyz"
WScript.Sleep 1000 ' (en millisecondes) Environ 1 Seconde
Merci.
Ted10
Bonjour,
Mon script ne me retourne aucune erreur.
Le script que vous m'avez proposé retourne cette erreur qu'il soit lancer automatiquement ou a la main. Par contre, le montage du lecteur ne marche que en lancent le script a la main.
Nicolas C
'Jour
Non, justement le vbs ne permet pas le mode pas à pas, c'est pourquoi il faut intercepter les erreurs !.
Au premier lancement du script il indique ce message d'erreur et doit créer le lecteur réseau associé à la lettre ?.
Merci.
Ted10
Bonjour,
Merci de votre aide.
A la fin de mon script, j'ai bien ma fenêtre qui s'ouvre et qui attend une action utilisateur.
Je n'ai pas essayer le mode pas à pas. Comment active t on ce mode sur un vbs ?
J'ai essayé votre script et j'obtient l'erreur suivante : Error #6 Dépassement de capacité.
Nicolas C
'Soir
En fin de script au premier lancement, avez vous accès à cette fenêtre pour vérifier si le montage de vos lecteurs réseau sont corrects ou par défaut elle se ferme après exécution ?.
Avez vous essayer d'intercepter l’exécution du script (Mode pas à pas ) lors de la connexion d'un poste client ?
Dim WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
On Error Resume Next
WshNetwork.MapNetworkDrive "E:", "\Server\xyz"
Err.Raise 6 ' Raise an overflow error.
MsgBox ("Error # " & CStr(Err.Number) & " " & Err.Description)
Err.Clear ' clear error
Merci.
Ted10