在 Windows 环境下,我有一个文件夹,其中包含子文件夹和独立文件。结构如下:
D:\主文件夹
- 子文件夹1
- 子文件夹2
- 文件1.dat
我想使用 7zip 自动制作以下档案:
E:\主文件夹\子文件夹1.7z
E:\main_folder\subfolder2.7z
E:\main_folder\file1.7z
我遇到的问题是,如果我使用for /d %i in (*) do 7z
,它会排除隔离文件,而如果我使用for %i in (*.*) do 7z
或for %i in (*) do 7z
,它会排除子文件夹。