我目前有一个我想要实现的年度文件夹结构。但人们每年都会添加新的文件夹。是否有可能获取所有文件夹(但不是文件)并在某个级别拥有权限?现在我用这个抓取特定的文件夹:
#Get and Set the ACL to the new years folder structure
foreach ($currentFolder in (Get-Content .\folders.txt)) {
md $currentFolder # Create Folder
Get-ACL $currentFolder.Replace("16-17", "15-16") | Set-ACL $currentFolder
}
但是有可能获取特定级别内的所有文件夹而不是指定特定文件夹吗?
答案 0 :(得分:2)
使用Robocopy。它速度快,易于使用。
robocopy源目标/ mir镜像/秒复制权限/ secfix 修复目标/ e副本为空的具有相同名称权限的文件夹 目录/ xf排除文件/列弗:3深入3级
(robocopy "C:\Users\" "C:\test\" /mir /sec /secfix /e /xf * /LEV:3)
答案 1 :(得分:0)
HttpURLConnection httpURLCon = (HttpURLConnection) url.openConnection();
httpURLCon.addRequestProperty("User-Agent", "Mozilla/4.76");
BufferedImage c = ImageIO.read(httpURLCon.getInputStream());
}
将c:\ temp中的所有文件夹(递归地)获取到2的深度