Je vais me répondre à moi puisque j'ai trouvé une solution finalement, ça pourra toujours servir si quelqu'un à un truc à faire qui ressemble à ça... (si si, c'est possible...)
Bref, pour installer une imprimante sous windows, il y'a la commande RUNDLL32.exe PRINTUI.DLL,PrintUIEntry qui marche assez bien, et qui est pas mal documenté, sauf pour le cas d'une imprimante IPP ou là le /x n'est pas documenté et du coup, pour le trouver, faut l'inventer :-), enfin bon, pour installer la nouvelle imprimante, il suffit d'appeler la commande :
RUNDLL32.exe PRINTUI.DLL,PrintUIEntry /y /b "Nom Imprimante local" /x /n "Routage" /if /f "C:\WINDOWS\inf\ntprint.inf" /r "https://urldelimprimante" /m "Driver"
Cette commande ouvre ensuite une fenêtre demandant le login et le mot de passe de connexion, il suffit alors de programmer une petite appli qui récupère le handle de la fenêtre et qui remplisse les cases avec les valeurs qui vont bien...
Voilà, c'est pas très compliqué, mais il fallait le trouver...
Message édité par tshupaka le 21-04-2008 à 14:07:09