如何解决使用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 举报,一经查实,本站将立刻删除。