Vérifier existence imprimantes

Fermé
TONTONNN Messages postés 3 Date d'inscription jeudi 18 juin 2015 Statut Membre Dernière intervention 24 juin 2015 - 24 juin 2015 à 09:26
Bonjour,

J'ai un contrôleur de domaine (Samba sous Ubuntu 14.04) qui à l'ouverture d'une session exécute un script "logon.bat" qui pour le moment ressemble à ça :

If NOT EXIST Y: net use Y: \\servtest\PARTAGE
rundll32 printui.dll,PrintUIEntry /in /n \\servtest\Kyocera_FS-6970DN
rundll32 printui.dll,PrintUIEntry /in /n \\servtest\Copieur_BE
rundll32 printui.dll,PrintUIEntry /in /n \\servtest\PDF
rundll32 printui.dll,PrintUIEntry /in /n \\servtest\Copieur_BE /y
\\servtest\netlogon\admin\runasspc.exe /cryptfile:"\\servtest\netlogon\admin\synctime.spc" /quiet


Le problème de ce batch est qu'au démarrage d'une session ou un utilisateur à déjà les imprimantes de connectés, le batch tente de lui reconnecter encore.
Il faudrait qu'il puisse vérifier si les imprimantes sont déjà existantes afin de ne pas les reconnectés si elles le sont comme le fait "If NOT EXIST" pour les lecteurs.

J'ai déjà beaucoup recherché sur Internet, le seul moyen que j'ai pu voir est de faire un script VB mais je pense que cela est possible en batch.

Merci d'avance pour votre aide.