Назад | Перейти на главную страницу

Есть ли способ создать новый общий диск с помощью сценария PowerShell?

Как мне создать новый общий диск с предоставленными учетными данными на компьютере, на котором выполняется сценарий?

Есть ли для этого командлет PowerShell?

Просто используйте "net use" в своих скриптах PowerShell:

новое использование z: \\ server \ share / user: domain \ username password

Эта функция 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)} 
}

В следующей статье о технике содержится дополнительная информация:

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