以下是文件夹路径示例: E:\Datastore\MarcStone Bids\7401-7450\7415 Van Meter社区学区- Van Meter IA\Bid Documents的建筑翻新和增建
请注意倒数第二个目录是一个job #/name。我在Windows2008 r2服务器上有数百个这样的路径。在每个文件夹中都有完全相同的10个文件夹,这些文件夹是由脚本创建的。它们继承其父权限,这很好,除了10个文件夹中的3个需要单个额外的acl权限。我想通过某种脚本添加这个额外的权限。我看过vbscript,但文件夹路径中的通配符似乎是一个复杂的问题,powershell更好地处理它,但我真的不确定。
因此,我将非常感谢您选择一种方法来执行此操作,然后更重要的是帮助构建一个工作脚本。
想法??
发布于 2015-04-28 11:09:51
您的简单答案在于命令行工具。
键入icacls /?
和for /?
使用dir命令可以给出匹配的文件夹列表。
dir *partialfoldername* /ad /s /b
将其放入for
循环中。
for /f %A in ('dir *partialfoldername* /ad /s /b) do icacls %A /grant Administrator:F
https://stackoverflow.com/questions/29908512
复制相似问题