我尝试使用以下批处理命令为给定文件夹7zip中的每个文件启动,并将这些文件拆分为250MB的片段。这些文件不应该被压缩(-mx0),因为我想有低的磁盘i/o,只想同步他们与亚马逊s3。for /f %%f in ('dir /b c:\Test\') do START 7z.exe a %%f.zip -wc:\Test -oc:\TestOutpu
使用7zip,我想给出一个文件文件夹的位置,比如.D:\Home\files,然后我希望它将该文件夹中的所有文件压缩,并将它们放在那里。例如,zipme.txt变成了zipme.zip,所以所有的文件都会保留它们的名字,但只会变成一个zip文件。我试过用
FOR %i IN (D:\Home\files) DO 7z.exe a "%~ni.zi
这里是shell脚本的新手。目前正在尝试创建一个脚本,该脚本将在一个目录(压缩目录)中使用zip文件的名称来在另一个目录(解压缩目录)中创建一个新文件夹,然后将文件解压缩到该新文件夹中。我现在拥有的是:
for file in ${session_path}/*.zip; do mkdir "${file%%