none
Monter un lecteur réseau sur un pc distant sur le même réseau RRS feed

  • Question

  • Hello,

    Je viens vers vous pour trouver une solution à mon problème depuis quelques jours maintenant (sans doute que la réponse à déjà été donnée). Comme dit dans le titre, je voudrai monter un lecteur réseau sur un pc distant, j'ai utilisé la commande suivante :

    #se connecter sur un pc distant

    Enter-PSSession -ComputerName "Numéroposte" -Credential Administrateur

    #monter le lecteur réseau

    New-PSDrive -name K -PSProvider FileSystem -Persist -root \\serveur\nom_du_fichier -Credential Administrateur

    Le service WinRM est bien activé sur les deux PC. Je vois bien le lecteur réseau quand je fais la commande Get-PSDrive mais seulement sur le pc où j'ai déployé le script, mais je ne vois aucun résultat sur le pc distant et bien évidemment je ne vois pas le lecteur dans l'explorateur de fichier.

    Je suis preneur si vous avez une idée pour m'aider !!

    Bien à vous.

    lundi 23 septembre 2019 12:20

Toutes les réponses

  • Bonjour, 

    Sur le Pc distant vous pouvez configurer une source de confiance Winrm: 

    Set-Item WSMan:\localhost\Client\TrustedHosts -Value 'PCSource'

    ou cette commande (mais n'est pas securisé)

    Il faut rédemarrer le service Winrm après cette config.

    Set-Item WSMan:\localhost\Client\TrustedHosts -Value '*'

    Invoke-Command -ComputerName ComputerName -ScriptBlock {New-PSDrive –Name “X” –PSProvider FileSystem –Root “\\ServerName\share” –Persist  } -credential Administrateur


    Vote or mark as answer if you think useful



    • Modifié F.ABASSI lundi 23 septembre 2019 13:10
    lundi 23 septembre 2019 13:09
  • Bonjour,

    vous avez monté un lecteur réseau dans l'environnement de l'utilisateur "en cours", donc, techniquement, cela fonctionne.

    Chaque environnement/profil fonctionne comme des vases "clos".

    Il faudrait pouvoir se connecter à l'environnement "en cours d'exécution" sur la machine distante, pour le lecteur apparaisse dans cet environnement de cet utilisateur X.

    Le "Invoke-command" proposé par Fethi permet effectivement d'exécuter la commande à partir de l'ordinateur souhaité. Il faut ensuite que le lecteur soit accessible à l'utilisateur connecté, l'idéal est que ce soit le même.

    A+


    Thierry DEMAN-BARCELO. Offce Apps&Services MVP. MCSE:Messaging 2016,MCSE:Server Infrastructure 2016(87 MCPs). MCSA Office 365,Microsoft 365 Certified: Messaging Administrator Associate,Modern Desktop Administrator Associate https://base.faqexchange.info

    lundi 23 septembre 2019 13:30
  • comme l'a dit Thierry, c'est pour la session ou au mieux le profil

    Mais si New-PSDrvie ne nous permet pas de nous en sortir, on peut toujours s'en remettre au bon bieux net Use des familles.

    Invoke-Command -ComputerName RemoteComputer -Credential $Cred -ScriptBlock {net use X:  \\Computername\share /y /user:Domain\User password /Persistent; }
    

    C'est pas propre, il y a encore un password qui traine, ci c'est fait de manière interactive no pb, si c'est fait en script, ça pue.

    Oliv

    mercredi 25 septembre 2019 20:41