none
Script Powershell pour connecter un lecteur réseau spécifique à l'utilisateur à l'ouverture de la session RRS feed

  • Question

  • Bonjour à tous, 

      Dans le cadre d'un projet avec l'Active Directory et Windows Server 2012, j'ai réalisé ce script permettant de créer un nouvel utilisateur avec un lecteur réseau partagé. Lors de l'ouverture de la session, l'utilisateur change son mot de passe puis se connecte à sa session et le lecteur partagé n'est pas visible. Le répertoire est créé normalement puisqu'au message d'erreur n'est remonté.

    Script PowerShell :

    $users =Import-Csv -Delimiter ";" -Path "C:\Users\Administrateur\Desktop\users.csv"
    foreach ($User in $Users)
    {
        $password ="@TestMDP57@"
        $detailname = $user.nom + " " +$user.prenom
        $userfirstname = $user.prenom
        $userlastname = $user.nom
        $OU1 = "OU="+$user.OU+",DC=rca,DC=local"
        $ProfilePath = “\\SERVEURRCA\Profils_itinérants\%username%"
        $homedirectory="\\SERVEURRCA\Lecteur_users\%username%"
    New-ADUser -Path $OU1 -Name $userlastname -givenname $detailname -ProfilePath $ProfilePath -homedirectory $homedirectory -homedrive u: -AccountPassword (ConvertTo-SecureString -AsPlainText $password -force) -ChangePasswordAtLogon $true -Enabled $true;
    }

     Fin du script Powershell

    Lorsque je reviens dans ma session sous Windows Server 2012, je change manuellement la lettre du lecteur partagé (Exemple par défaut la lettre est U:/ et je choisi la lettre T:/) puis le lecteur réseau apparait à l'ouverture de la session de l'utilisateur.

    Je ne comprends pas comment résoudre cette non visibilité du lecteur partagé à l'ouverture de la session de mes utilisateurs à l'aide d'un script en powershell. 

    merci pour vos réponses et pour votre aide.

      
    vendredi 18 mars 2016 13:34

Réponses

  • Bonjour val.bib,

    As-tu vérifié si d'autres lecteurs occupent simplement la lettre attribuée à votre lecteur mappé lors de l'ouverture de session ?

    parce que tu dis qu'une fois la lettre du lecteur changée, le lecteur apparaît.

    commence par vérifie les lettres de lecteurs connectés aux sessions de vos utilisateurs.

    Une solution de contournement existe, tu peux simplement ajouter une ligne de code basée sur l'outil Diskpart pour assigner une nouvelle lettre à ton lecteur

    A+
    HK


    Hicham KADIRI | Just Another IT Guy
    eBook RDS 2012 R2 désormais disponible !

    • Proposé comme réponse Emile Supiot mercredi 23 mars 2016 07:35
    • Marqué comme réponse Emile Supiot mardi 29 mars 2016 05:18
    vendredi 18 mars 2016 15:03