@echo off
REM -----------------------------------------------------------------
REM - COMPRESS_FILE (7za-Archive)
REM -----------------------------------------------------------------
REM - VERSION: 2018-11-21 17:45
REM -----------------------------------------------------------------
REM - INFO: DROPDOWN-VERSION, dynamic Folder-Ermittlung
REM -----------------------------------------------------------------
REM ---------------------------------
REM --- Scriptfolder / 7Zip.exe ---
REM ---------------------------------
SET SCRIPTPATH=%~dp0
SET ZipEXE=%SCRIPTPATH%7za.exe
REM ---------------------------------
REM ---------------------------------
REM --- Payload-File ---
REM ---------------------------------
SET _file=%~n1%
SET _ext=%~x1%
SET _full=%~f1%
SET _path=%~dp1%
SET _payload=%~f1%
REM ECHO _file=%~n1%
REM ECHO _full=%~f1%
REM ECHO _path=%~dp1%
REM ECHO _ext=%~x1%
SET _archname=%_file: =_%
REM Archivename: %_archname%
REM pause
REM --------------------------------------
:: Get the date/time
REM --------------------------------------
FOR /f %%a in ('WMIC OS GET LocalDateTime ^| find "."') DO Set _DTS=%%a
SET _datetime=%_DTS:~2,2%%_DTS:~4,2%%_DTS:~6,2%_%_DTS:~8,2%%_DTS:~10,2%
REM ECHO Year-MM-Day_HR-Min-Sec
REM ECHO %_datetime%
REM pause
ECHO.
ECHO --------------------------------------
ECHO --- ARCHIVE / COMMAND ---
ECHO --------------------------------------
SET _zipfile=%_path%%_archname%_%_datetime%.zip
SET _command=%ZipEXE% a -tzip "%_zipfile%" "%_payload%"
ECHO Zipfile: %_zipfile%
ECHO COMMAND:
ECHO %_command%
REM pause
ECHO.
ECHO --------------------------------------
ECHO --- COMPRESSING FILE ---
ECHO --------------------------------------
ECHO.
ECHO Compressing file...
START %_command%
ECHO.
ECHO --------------------------------------
ECHO --- COMPRESS COMPLETED! ---
ECHO --------------------------------------
ECHO.
REM pause
Comments
0 B
|👍
/👎
0 B
|👍
/👎
0 B
|👍
/👎