Powershell目录文件夹管理权限的继承和指定方法_PowerShell

默认目录的权限是继承父目录的,你当然可以关闭它的继承和分配指定的权限。
下面例子创建了“PermissionNoInheritance”的文件夹,允许当前用户读取,同时管理员组获得其所有管理权限,并关闭它的继承。

# create folder
$Path = 'c:\PermissionNoInheritance'
$null = New-Item -Path $Path -ItemType Directory -ErrorAction SilentlyContinue

# get current permissions
$acl = Get-Acl -Path $path

# add a new permission for current user
$permission = $env:username, 'Read,Modify', 'ContainerInherit, ObjectInherit', 'None', 'Allow'
$rule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $permission
$acl.SetAccessRule($rule)

# add a new permission for Administrators
$permission = 'Administrators', 'FullControl', 'ContainerInherit, ObjectInherit', 'None', 'Allow'
$rule = New-Object -TypeName System.Security.AccessControl.FileSystemAccessRule -ArgumentList $permission
$acl.SetAccessRule($rule)

# disable inheritance
$acl.SetAccessRuleProtection($true, $false)

# set new permissions
$acl | Set-Acl -Path $path

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索目录
, 权限
, 继承
, 文件夹
, powershell
指定
文件夹权限继承、linux 文件夹权限继承、取消文件夹的继承权限、共享文件夹权限继承、文件夹权限无法继承,以便于您获取更多的相关知识。

时间: 2025-01-26 16:12:38

Powershell目录文件夹管理权限的继承和指定方法_PowerShell的相关文章

如何在Windows7中批量修改文件和文件夹的权限

  很多人在使用 Windows 7 专业版/企业版或旗舰版的时候会发现这样一个问题:如果希望对多个文件夹或文件设置权限,在选中这些文件夹和文件之后,点击鼠标右键,选择"属性",在"属性"对话框中只有"常规"和"自定义"两个选项卡,没有在之前版本的 Windows 中常见的安全选项卡.因此无法对这些文件夹或文件批量的进行权限修改. 操作步骤: 在选择多个文件或文件夹之后,属性对话框中没有"安全"选项卡,是设

共享文件夹-我共享了一个文件夹只想让局域网内指定的两个电脑访问,其他电脑没有权限访问如何设置?

问题描述 我共享了一个文件夹只想让局域网内指定的两个电脑访问,其他电脑没有权限访问如何设置? 求大侠帮忙,有详细的步骤,万分感谢 下面是在百度上搜到的答案,我试了,但是删除everyone后,电脑就无法访问共享文件夹了 winxp局域网中设置共享文件夹权限 假定有三台电脑分别是 Computer01 Computer02 Computer03 用户分别是 Computer01User01 Computer02User02 Computer03User03 Computer01User01 想把自

win7-Win7文件夹访问权限问题

问题描述 Win7文件夹访问权限问题 1.系统中建立dell用户,并将该用户添加到"Administrators"用户组下.如下图 2.然后建立文件夹d:local9999,并且仅仅设置"Administrators"用户组能够完全控制该目录.如下图 3.以dell用户登录Windows,自己编写程序访问d:local9999目录的话,会出现权限不足的错误. 3.只有在资源管理器中访问d:local9999目录时,出现如下图对话框. 4.然后系统自动给d:local

link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限

问题描述 link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限 link中想用codefirst制作网盘,如何为每个用户控制一个文件夹的权限,用户分享的时候别的用户也要有权限? 解决方案 不需要在文件系统控制权限,直接在你的bll中控制就可以了.定义一个虚拟目录和你的用户名的关系表,以及权限,无非就是读写创建删除改写

批处理如何修改文件夹高级权限

问题描述 批处理如何修改文件夹高级权限 我要将文件夹的安全权限设为读取,这个我会用cacls,还要在高级的特殊权限里设置为删除和删除子文件夹的权限,这个不会写,请指教! 解决方案 http://blog.sina.com.cn/s/blog_5da3e81d0100orxv.html

电脑中安装Office提示EQUATION文件夹无权限的解决方法

  电脑中安装Office提示EQUATION文件夹无权限的解决方法           1.打开提示中的路径C:Program Files (x86)Common FilesMicrosoft Shared,找到EQUATION文件夹; 2.借助360安全卫士的360强力删除功能,右击EQUATION文件夹,选择"使用360强力删除"选项; 3.弹出文件粉碎机窗口,不必勾选下方的"防止恢复"和"防止文件再生"选项(勾选的话删除速度会比较慢,针对

更改Win2003文件夹访问权限

  巧妙更改Win2003文件夹访问权限: 1.在安全策略-安全选项-开启本地账户和共享的安全模式为经典; 2.添加ABCDEFG等用户,设置相应的密码(ABCDEFG系统管理员的密码)),用户组都设置为guest(安全考虑); 3.分别共享ABCDEFG等文件下,权限上面只添加相对应的用户,比方共享的A文件下,权限那只添加A用户,BCDEFG以此类推; 经过上述简单的三个小步骤之后,用户就可以轻松地来更改win2003系统下文件夹的访问权限,实现A用户登录帐户和密码之后,只能访问指定的A文件夹

电脑里某些文件夹的权限快速设置方法

  我们使用电脑时会遇到某些文件和文件夹不能删除或者不能更改,提示我们需要来着管理员的权限,今天我教教大家快速设置文件夹权限的方法. 工具/原料 win7/win8电脑 方法/步骤 1.首先找到没有权限的文件夹,右键单击该文件夹选择属性. 2.在属性里选择安全选项卡. 3.鼠标左键单击安全选项卡里的编辑. 4.在弹出的对话框里选择添加进入到选择用户或组. 5.在选择用户或组里点左下角的高级. 6.在新弹出的高级的选择用户或组里点击右方的立即查找,然后下方搜索结果会出现电脑上所有的用户或组. 7.

文件夹需要权限才能访问和删除如何设置

  工具/原料 硬件:计算机 操作系统:Windows 方法/步骤 设置文件夹需要权限才能访问和删除的方法 如:把常用文件(K:)磁盘中的"歌曲"文件夹设置为需要权限才能访问和删除的文件夹. 步骤: 右键点击:歌曲文件夹,在右键菜单中左键点击:属性; 在打开的歌曲 属性窗口,点击:安全,在安全标签下点击:编辑,打开歌曲的权限窗口; 在歌曲的权限窗口,我们左键单击同用电脑的另一人的帐户名,如:GONG ZOU,在GONG ZOU的权限(P)栏内的拒绝下,点击全部打上勾(如图),再点击:应