New-PSDrive ne prend pas en charge les informations d'identification?
Je suis en train de mapper un lecteur de PowerShell 2.0 et obtenez cette erreur?
New-PSDrive –Name ftp –PSProvider FileSystem –Root “\\server\folder” -Credential $credential
The provider does not support the use of credentials. Perform the operation again without specifying credentials.
Cependant, Get-Help New-PSDrive
montre -Credential
comme une option valable?
Est-ce un problème de version de PS?
Est-il une autre façon de faire de même...je préfère garder cela à l'intérieur de PS (depuis le lecteur est PS seulement) et de ne pas abandonner à NET USE - NET USE /d
mais doit!
Pour info Ce problème a été corrigé dans la version 3.0.
OriginalL'auteur BlueChippy | 2013-06-11
Vous devez vous connecter pour publier un commentaire.
C'est un bug dans PowerShell 2.0
Solution de contournement à partir du lien ci-dessus:
Être corrigée dans la version 3.0 (je ne l'ai pas testé moi-même).
Curieuse attitude de la part de Microsoft. D'abord ils font une version qui a ce bug en premier lieu, tout à fait embarrassant que le noyau chose que vous aimeriez faire ne fonctionne pas réellement. Puis ils décident d'attendre 3 flipper ans pour le fixer (à partir du Serveur 2008 R2, sorti en 2009, pour Server 2012.) Doit avoir pris en QA longtemps avant la libération. Et puis, quand il a été capturé, doit avoir été un correctif immédiat pour elle et la version endommagée doit avoir été immédiatement retiré. Qui a besoin de choses stupides comme la sécurité.
OriginalL'auteur alroc
Si vous obtenez le message d'erreur après l'installation de KB2819745 (powershell 4), alors vous pourriez avoir oublié Dotnet 4.5.
DotNet 4.5 est une exigence pour WinRM 4 /Powershell 4, mais le msu s'installe sans elle.
C'était la question que j'ai était confronté, après l'installation de KB2819745 j'ai toujours l'erreur. Installer Dotnet 4.5 et puis exécutez à nouveau KB2819745. Étrangement, il va réinstaller lorsque vous avez installé dotnet, mais sans dotnet il dit déjà installé
OriginalL'auteur MMouse
echo "pass"| net use \\serveur\partage /user:domaine\utilisateur
il est également fonctionne 🙂
OriginalL'auteur Sorin