我做了一个bat,想传入密码加密的,可是如果密码中含有 $ % 等的值时怎么破
我做了一个bat,想传入密码加密的,可是如果密码中含有 $ % 等的值时怎么破
xxx.bat =====
@echo off
REM 警告 这个脚本对同名文件不同扩展名的文件会出现错误!
SET ZIPEXE_PATH=C:\"Program Files"\WinRAR
SET ZIPEXE_FILE=winrar.exe
SET PATH_SOURCE="D:\XXX"
SET PATH_TARGET="D:\YYY"
SET PASSWD=
ECHO "ZIP %PATH_SOURCE% STARTING ....."
REM #################SET PATH=%path%;%ZIPEXE_PATH%#########################
SET PATH=%PATH%;%ZIPEXE_PATH%
forfiles /p "%PATH_SOURCE%" /S /c "cmd /c echo ZIP @file ... && %ZIPEXE_FILE% a -ep1 -afzip -ibck -P%1 %PATH_TARGET%
\@fname.zip @path"
ECHO "ZIP %PATH_SOURCE% OK"
=======