繁体   English   中英

Powershell脚本来映射新的网络驱动器?

[英]Powershell script to map new network drive?

对于使用Powershell编写脚本,我还比较陌生。 雇主要求我查看是否可以找到并编写Powershell(或其他)脚本来重新映射网络共享。 我一次又一次地尝试,但是没有运气。

我们大约有50位用户连接到“ NetworkShare1”,并且此共享上有不同的驱动器(C,D和E)。 我们需要将用户切换到“ NetworkShare2”,但保持文件结构不变。 是否有任何脚本或函数会有所帮助?

先感谢您。

那里没有足够的有关驱动器和目录的信息,仅显示驱动器映射的信息就可以为您提供更多帮助:

Function MapDrive{   
  param($Letter,$Path)  
  try{
        $strLetter = $Letter + ':'
        net use $strLetter $Path /PERSISTENT:NO
        LogItem -LogEntry "$Letter has been mapped."}
  Catch{
        LogItem -LogEntry "$Letter failed to map."}
}

呼叫如下所示:

MapDrive -Letter 'Q' -Path '\\SERVER\FILESHARE' 

您将需要操纵映射以使用户想要的方式出现。

暂无
暂无

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

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