Using LanManServer with Powershell to get Share level permissions & Setup Share level permissions
hi script guy,
i know how use lanmanserver powershell share level permissions. , apply share level permissions.
have 2 following powershell script can create share folder , delete share folder.
function create-share {
param (
[string]$server = $(throw "you must specify server"),
[string]$newshare = $(throw "newshare name mandatory"),
[string]$localpath,
[string]$description
)
$serverobj = [adsi] "winnt://$server/lanmanserver"
$newshareobj = $serverobj.create("fileshare",$newshare)
$newshareobj.put("path",$localpath)
$newshareobj.put("description",$description)
$newshareobj.setinfo()
$dummy = [adsi] "winnt://$server/lanmanserver/$newshare"
}
# delete file share
function delete-share {
param (
[string]$server = $(throw "you must specify server"),
[string]$deleteshare = $(throw "deleteshare name mandatory")
)
$serverobj = [adsi] "winnt://$server/lanmanserver"
$serverobj.delete("fileshare",$deleteshare)
$dummy = [adsi] "winnt://$server/lanmanserver/$deleteshare"
}
# use function test argument if has value or not
function test ($value) {
if ($value) {
write-host -foregroundcolor green “good”
} else {
write-host -foregroundcolor red “no good”
}
}
hi ws03uhoh,
>i know how use lanmanserver powershell share level permissions. , apply share level permissions.
according description, following articles might of help:
get-share permissions
https://gallery.technet.microsoft.com/scriptcenter/list-share-permissions-83f8c419
set file sharing permission level powershell
best regards,
anne
please remember mark replies answers if , unmark them if provide no help. if have feedback technet support, contact tnmff@microsoft.com.
Windows Server > Windows PowerShell
Comments
Post a Comment