0

我们有一个Windows Server 2008中的特定文件夹的名称更改权限的共享文件夹,结构如下:的Windows文件共享 - 对出现在多个子目录

Customer info 
    Customer name (many customers folders) 
     Project name (many more projects folders) 
      01 Quotes & Orders 
      02 Project Management 
      03 Engineering 
      04 Misc 

我需要改变对01 Quotes & Orders文件夹的权限,每个\{customer info}\{customer name}\{project name}\路径内。

我在想一个脚本,它会给我每个01行情& Orders文件夹的完整路径,然后将其用作输入以更改权限。

任何指导,将不胜感激。

+0

始终务必首先展示您迄今为止所尝试的内容。例如,您对像您这样的脚本所取得的进步表明,并显示您无法弄清楚如何走得更远。 – ProgrammerDan

+0

谢谢。这是我的第一篇文章。下次我会记住它。 @ProgrammerDan。 – joluis9

+0

太好了,那是我的希望!当然,欢迎来到StackOverflow :)。 – ProgrammerDan

回答

2

在PowerShell中,你可以做这样的事情

Get-ChildItem 'C:\CustomerInfo' -Filter '01 Quotes & Orders' -Recurse 

让所有01 Quotes & Orders对象的列表。将上述命令的输出传送到ForEach-Object循环,并使用Get-Acl/Set-Acl修改文件夹的权限。

+0

谢谢。这工作完美。 – joluis9

相关问题