繁体   English   中英

如何使用Powershell映射驱动器

[英]how to map a drive with powershell

如何在PowerShell上使用用户名和密码映射网络驱动器?

我正在尝试做等效于命令提示符(cmd.exe)的命令:

net use G: \\10.10.10.1\f$ /USER:prod\joe myStrongPasswordHere

我在下面的此站点解决方案中找到了,但在下面出现错误。 这是命令和错误:

$net = new-object -ComObject WScript.Network$net.MapNetworkDrive
("r:", "\\10.10.10.1\$f", $false, "prod\joe", "myStrongPasswordHere")

New-Object : A positional parameter cannot be found that accepts argument 'System.Object []'. At line:1 char:18 + $net = new-object <<<< -ComObject WScript.Network$net.MapNetworkDrive ("r:", "\\\\10.10 .10.1\\$f", $false, "prod\\joe", "myStrongPasswordHere") + CategoryInfo : InvalidArgument: (:) [New-Object], ParameterBindingExcept ion + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands .NewObjectCommand

谢谢

老实说,我只会使用net use例如:

PS> net use G: \\10.10.10.1\f$ /USER:prod\joe myStrongPasswordHere

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM