如何删除和重新启用共享权限

时间:2015-08-21 17:47:22

标签: powershell windows-server-2008-r2

如何使用现有的共享文件夹删除和重新启用PowerShell中的共享权限?

示例:

共享权限明细:

  • 共享位置:\\Server\Temp
  • 服务器文件夹路径:C:\Temp
  • 用户:Authenticated Users
  • 许可:Read (Read Only)

我不需要修改NTFS权限。它应该已经存在,因为这是一个现有的共享文件夹。

NTFS权限明细: 经过身份验证的用户

2 个答案:

答案 0 :(得分:0)

你需要做类似以下的事情,

Revoke-SmbShareAccess -name ShareName -CimSession ServerName -AccountName Everyone -Force
Grant-SmbShareAccess -name ShareName -CimSession ServerName -AccountName Everyone -AccessRight Read –Force

更新:对于2008年,您需要使用WMI,请查看以下内容,WMI

答案 1 :(得分:-1)

您可以使用以下cmdlet修改共享权限

Get-SMBShare "Sharename" | Revoke-SMBShareAccess -AccountName "Username"
Get-SMBShare "ShareName" | Grant-SMBShareAccess -Account "Username" -AccessRight "Full/Change/Read"