我需要制作批处理脚本,它将以这种方式工作:
有一个包含一百个文件的文件夹。我需要制作一个脚本,该脚本将每4个文件压缩到一个存档中。然后,必须将所有创建的存档压缩为一个大的存档文件。这必须全部由一个脚本完成。
我试图做到这一点,但我不知道该怎么做。
这是我首先写的:
@ECHO ON
SET SourceDir=C:\Users\Ridaan\Documents\sobol
SET DestDir=C:\folder\Destination
CD /D "C:\Program Files\7-Zip"
FOR /F "TOKENS=*" %%F IN ('DIR /B /A-D "%SourceDir%"') DO (
7z.exe a "%DestDir%\%%~NF.zip" "%SourceDir%\%%~NXF"
)
EXIT
第二:
@echo off
For /f "tokens=2-4 delims=/ " %%a in ('date /t') do (set mydate=%%c-%%a-%%b)
robocopy C:\folder\Destination /COPY:DAT /V /XO /NJH /NP /R:1000 /W:10
7z u -mx9 "C:\folder\End.7z" "C:\folder\Destination"
rmdir C:\folder\End\ /Q /S
:END
pause
答案 0 :(得分:0)
只是给您一个计数文件和
的想法appwidget grantbind --package <your_package_name> --user 0