none
Script d'installation d'une file d'impression sur Windows 10 RRS feed

  • Question

  • Bonjour à tous,

    J'ai réalisé un petit script Powershell qui installe une file d'impression et qui met cette imprimante par défaut juste après.

    Notre serveur d'impression est un serveur onpremise et nos employés ont des ordinateur sur Windows 10 tous dans le domaine Azure AD avec Intune.

    Vous trouverez ci-dessous le script en question: 

    Add-Printer -ConnectionName \\IPSERVER\Printer
    (New-Object -ComObject WScript.Network).SetDefaultPrinter('\\IPSERVER\Printer')

    Ce script fonctionne parfaitement dans un seul cas : Si l'utilisateur est connecté avec son identifiant et son mot de passe AD.

    Si l'utilisateur est actuellement connecte avec un PIN Windows Hello ou avec une empreinte digitale l'authentification au serveur d'impression échoue et une fenêtre apparaît pour demander à l'utilisateur une autre méthode d'identification.

    Pour pourvoir quand même aboutir, 2 solutions, soit faire se déconnecter l'utilisateur et se reconnecter avec son mot de passe AD plutôt que le PIN Hello.

    Deuxième solution, au moment du prompt, choisir "autre choix" et sélectionner "nom d'utilisateur et mot de passe" et faire rentrer a l'utilisateur son UPN et son mot de passe AD.

    Ma question est la suivante, sachant qu'a terme mon projet et de packager ce script en MSI pour qu'il soit exécutablefacilement par les utilisateur pour installer l'imprimante, comment forcer l'installation de l'imprimante avec la bonne méthode d'authentification afin que ce script fonctionne aussi pour les utilisateurs utilisant "Windows Hello" ? 

    Merci par avance pour votre aide.

    Ruben

    lundi 20 janvier 2020 17:25