微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用Power Shell枚举当前目录的ACL

如何解决使用Power Shell枚举当前目录的ACL

我被分配了以下任务。 创建一个module.exports = { ... resolve: { modules: ['node_modules'],alias: { moment: path.resolve(__dirname,'./node_modules/antd-jalali-moment') // -> this alias } },... }; 。您可以使用以下模板:

foreachloop

$directory-variable-here foreach ($item in $directory) { Script block here } 上方,将变量$ directory设置为当前目录的内容。 使用$ itemvariable代替文件名,用命令替换脚本块占位符以枚举文件的ACL。 您需要使用以下cmdlet: Get-ChildItem(或Get-ChildItem的任何别名,例如lsor dir) Get-Acl

我需要一些帮助来解决此问题。其次,我很困惑可以用来存储当前目录路径的东西。

到目前为止,我已经尝试了以下脚本,但是它仅返回当前目录的内容,而不包含子目录。

foreachcondition

解决方法

我尝试了很多,经过一番搜索,找到了解决方法,这是脚本

$mypath= $PSScriptRoot

$var = Get-ChildItem -Recurse -Path $mypath
foreach ($item in $var){
    Get-Acl $item.FullName
    
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。