有没有办法通过 PowerShell 脚本创建新的共享驱动器?

有没有办法通过 PowerShell 脚本创建新的共享驱动器?

如何使用提供的凭据在运行脚本的计算机上创建新的共享驱动器?

是否有可以执行该操作的 PowerShell cmdlet?

答案1

这个 powershell 函数应该可以工作:

Function NEW-SHARE ($Foldername, $Sharename) { 
   # Test for existence of folder, if not there then create it 
   # 
   IF (!(TEST-PATH $Foldername)) { 
       NEW-ITEM $Foldername -type Directory } 
   # Create Share but check to make sure it isn’t already there 
   # 
   If (!(GET-WMIOBJECT Win32_Share -filter “name=$Sharename”) { 
       $Shares.Create($Foldername,$Sharename,0)} 
}

technet 上的以下文章提供了更多信息:

http://blogs.technet.com/b/heyscriptingguy/archive/2010/09/16/how-to-use-powershell-to-create-shared-folders-in-windows-7.aspx

答案2

只需在 powershell 脚本中使用“net use”:

新使用 z:\\server\share /user:domain\用户名 密码

相关内容