7zip を実行するバッチ スクリプトがあり、すべてのファイルを 1 つのフォルダーに圧縮できます。Date Modified が 2010 またはその他の選択した日付のファイルのみを圧縮したいと考えています。ファイルを zip フォルダーにアーカイブした後、ファイルを削除したいと考えています。これが私の論理です。2012 年のファイルを見つけて、それらのファイルを 2012 という名前のフォルダーにアーカイブします。フォルダーを圧縮して、ファイルを削除します。0
これは私がこれまでに持っているものです。
@ECHO OFF
REM This sets name of the zip file
Set choice=
set /p choice=What is the year of the files?
PAUSE
REM This sets the path of the file
Set path=
set /p path=What is the path of the files on C:\'path'\?
REM Use 7Zip to Zip files in folder c:\path and place the zip archive in C:\path
ECHO.
ECHO Zipping all files in C:\%path% and moving archive to c:\%path%
ECHO.
PAUSE
C:\7z a -tzip "C:\%path%\%choice%.zip" "C:\%path%\*.*" -mx5
ECHO.
PAUSE
ECHO Would you like to Delete the files in orginal folder?
DEL "C:\%path%\*.*"
PAUSE
ECHO File is now zipped