Powershell PSDrive,该文件夹不存在

时间:2014-09-05 08:31:41

标签: powershell

代码:

$pass = "P@ssword" | ConvertTo-SecureString -AsPlainText -Force $cred = New-Object System.Management.Automation.PSCredential("\administrator",$pass)

New-PSDrive -Name M -PSProvider FileSystem -root "\\server\Folder_for_mapping" -Persistent

错误: The provider does not support the use of credentials. Perform the operation again without specifying credentials.

问题来自我的域名网络,共享文件夹看不见,直到我手动导航到服务器,在那里我会被提示登录为计算机管理员,之后我将能够看到并映射文件夹与PSDrive成功。有没有可行的解决方法呢?

1 个答案:

答案 0 :(得分:1)

如果您获得PowerShell 3.0或更高版本,则可以将-CredentialsNew-PsDrive一起使用。

如果这不适合你,你可以用较旧的方式映射驱动器

$net = new-object -ComObject WScript.Network
$net.MapNetworkDrive("u:", "\\server\share", $false, "domain\user", "password")