问:
bat给指定文件夹解除只读
答:
这个bat脚本的工作流程是:
1. 获取事先编辑好的folder_list.txt文件,该文件内包含要解除只读属性的文件夹列表,每行一个文件夹路径。
2. 遍历folder_list.txt文件,获取每个文件夹路径,存储在folder_path变量。
3. 对每个folder_path文件夹,使用dir命令遍历该文件夹下的所有文件和子文件夹。
4. 获取文件和文件夹的完整路径,存储在file_path变量。
5. 使用attrib命令对file_path路径的文件或文件夹解除只读属性。
6. 重复步骤3-5,遍历文件夹下的所有的文件和子文件夹,逐个解除只读属性。
7. 重复步骤1-6,遍历folder_list.txt中的所有文件夹,批量解除只读属性。
8. 脚本运行完成,退出。
使用该bat脚本,只需要准备好folder_list.txt文件,将需要解除只读属性的文件夹路径编辑在文件内,然后双击运行该bat脚本,就可以自动批量解除指定文件夹下所有文件的只读属性,非常方便实用。