Bonjour à tous,
Je suis en train de faire un script qui entre autres doit mapper des imprimantes.
Jusque là pas de soucis. Seulement, le mappage doit se faire en fonction du nom du PC. Je m'explique chaque département a une plage d'adresses ip qui leur est allouée. Nos pc ont comme nom une combinaison du site et du type de public et enfin la fin de l'adresse ip (de 20 à 190). Donc je sais que de 20 à 39 par exemple c'est le département chimie et que je dois mapper l'imprimante x et y.
J'ai testé un if findstring ("[20-39]", sComputername) puis mappage de ou des imprimantes. Ça ne fonctionne pas. Le nom du PC de test fini bien par un 33 mais au lieu de m'installer que les imprimantes du dép de chimie, il m'installe toutes les imprimantes. Comme si il n'en avait rien à foutre du findstring.
Je me suis dis bon bah c'est le [-39] qui va pas je vais faire un test en mettant autre chose en fin de nom de pc. Peine perdue même résultat.
Du coup, je me dis que je m'y prends comme un manche.
Et je viens chercher des idées, des pistes auprès d'expert.
Merci d'avance à tous ceux qui voudront bien m'aider.
Keely
Partager