Powershell New-SmbMapping驱动器只能从Powershell访问

时间:2013-06-10 21:06:46

标签: powershell cmd powershell-v3.0 smb

据我了解,New-SmbMapping W: -RemotePath \\myserver\myfolder应与net use w: \\myserver\myfolder做同样的事情。但是,如果我使用net,我可以轻松地从Windows资源管理器访问映射的驱动器。另一方面,如果我使用New-SmbMapping,则会显示我是否运行Get-SmbMapping,并且我可以使用start W:命令访问它,但它不显示在“我的电脑”中如果我键入W:进入Windows资源管理器栏,Windows会抱怨无法找到文件位置。这有什么不对?

1 个答案:

答案 0 :(得分:2)

我不熟悉New-SmbMaping,但在PowerShell 3.0中,您可以使用New-PSdrive和-Persist开关来映射驱动器。 Remoce psdrive断开与映射网络驱动器的连接。

New-PSDrive -Name W -Root \\myserver\myfolder -Persist -PSProvider FileSystem