循环子文件夹与不同的父文件夹

时间:2017-08-15 15:21:28

标签: powershell

我有一个文件夹结构,它由驱动器根目录下的多个客户端名称组成。在每个客户端文件夹中,我都有相同的子文件夹。我想要做的是遍历每个客户端文件夹和每个客户端文件夹中的特定子文件夹,我想在PowerShell中使用Get-Acl命令设置特定权限。

我需要脚本忽略客户端的名称(JOHNPETER),但要遍历每个脚本以更改PRIVATE文件夹或Special File内所有文件夹的权限} folder:

  

S:\ CLIENT FILES \ JOHN \ Special File \ PRIVATE
  S:\ CLIENT FILES \ PETER \ Special File \ PRIVATE

1 个答案:

答案 0 :(得分:0)

Get-ChildItem允许在-Path参数中使用通配符。

Get-ChildItem -Path 'S:\CLIENT FILES\*\Special File\PRIVATE' | Get-Acl