web-dev-qa-db-fra.com

Accès déjà mappé Lecteur réseau dans PowerShell

J'exécute une installation de Windows Server 2012 à l'intérieur de la station de travail VMware. J'ai des dossiers partagés activés, alors conduire Z: est mappé à \\vmware-Host. Je peux accéder correctement à ce lecteur dans l'explorateur (je peux accéder à Z: À l'intérieur du "CMD normal" `cmd) et je peux ouvrir correctement les fichiers.

J'ai ouvert PowerShell et j'ai essayé de cd Z: Et j'ai eu l'erreur suivante:

cD: impossible de trouver le chemin 'z: \' car il n'existe pas.

Pourquoi PowerShell ne peut-il pas trouver le lecteur réseau déjà mappé?

J'ai un peu googlé et j'ai trouvé le New-PSDrive commande. J'ai couru ce qui suit:

New-PSDrive -Name 'Z' -PSProvider FileSystem -Root 'Z:\'

mais j'ai toujours la même erreur que ci-dessus. Que dois-je faire pour accéder aux dossiers partagés VMware à l'intérieur de PowerShell.

8
Rocket Hazmat

Vous devez faire la mappage du lecteur disponible sur l'utilisateur que vous utilisez Powershell comme. Vous pouvez effectuer ce qui suit pour donner cet utilisateur la même cartographie de lecteur:

Net Use Z: "\\vmware-Host\Shared Folders"

Voir ce qui suit SO Question: Impossible d'accéder au lecteur réseau dans PowerShell exécutant en tant qu'administrateur

8
jscott