Bonjour

J'ai grand besoin d'aide pour un de mes client.
Je m'explique.

Mon client se connecte en RDP pour utiliser un logiciel avec lequel il a besoin de faire des impressions.

Le RDP attribue un ID à la session, et partage l'imprimante (local) sur le poste distant en tant qu'imprimante windows par défaut avec comme nom:

"Brother MFC-7360N Printer (à partir de PC-MACHIN-CHOSE) dans la session 1"
ou encore
"Brother MFC-7360N Printer (à partir de PC-MACHIN-CHOSE) dans la session 2"

En fait le numéro de la session donné à l'imprimante dépend directement de l'ID de la session que le RDP attribue.

Le problème c'est que le programme que mon client utilise imprime à la volé sur l'imprimante préalablement défini dans les réglages. Et étant donné que le nom de l'imprimante change, le programme ne trouve plus l'imprimante.

Je cherche donc un moyen (script ?) de renommer systématiquement l'imprimante par défaut à chaque ouverture de session RDP en "IMP-RDP" par exemple.

Etant plutôt mauvais en lignes de code j'ai grand besoin de vos lumières.

Je précise que j'ai essayer avec plusieurs exemples de scripts trouvé sur le net mais sans succès.

ex :
http://blogs.technet.com/b/heyscript...a-printer.aspx

Merci d'avance.


[EDIT]
Bon ça avance, après plusieurs jours de recherches il suffit que je post ici pour trouver enfin un script valide
http://social.technet.microsoft.com/...al-server-2003

Le script fonctionne mais seulement si l'on connais le nom exacte de l'imprimante. Celle-ci changeant de nom suivant l'ID de la session cela pose problème.

La solution étant un script VBS, je passe en résolu et repost ici pour aide sur amélioration du script.