如何利用powershell修改文本


-3
ler asked 4 年 ago

首先我的AD中有一个OU里面都是文件夹权限组,每个权限组中有不同的用户
CN-100-010-020
CN-100-010-030
CN-100-010-040
然后对应的文件夹为
ip\100abc\010wer\020sfd
ip\100abc\010wer\030sdd
ip\100abc\010wer\040sss
想要编写一个脚本,能快速的导出哪些组里有哪些用户,这一步已经ok了,大致如下
CN-100-010-020
user1 user2 user3
CN-100-010-030
user6
CN-100-010-040
user99
对于熟悉这种组和文件夹对应方式的人已经可以了,但是为了让所有人都能看懂,想要变成如下这样
CN-100-010-020
ip\100abc\010wer\020sfd
user1 user2 user3
CN-100-010-030
ip\100abc\010wer\030sdd
user6
CN-100-010-040
ip\100abc\010wer\040sss
user99
由于实际情况可能文件夹有1级或者多于3级,但是权限是根据权限组继承的,所以应该以权限组为标准。
目录导出路径到txt也是ok的。
就是不知道如何配合找到对应的文件夹数据并处理文本
望大神们帮帮我,谢谢。