我是批处理新手,目前正在练习创建自动化脚本。我现在被困住了。我希望 zip 文件仅包含 tm_user.data,但我的代码会将其存档为 Fame\tm_user.data。如果你们中的任何人能帮助我,我将不胜感激。
变量
set default_folder_name=Main Folder
set tm_folder_name=TM Folder
set local_dir=C:\%default_folder_name%
set tm_dir=%local_dir%\%tm_folder_name%
主体
set /p id="Enter ID: "
set d = "tm_user.data"
if exist "%tm_dir%\%id%\Fame\%d%" (
"C:\Program Files\7-Zip\7z.exe" a -tzip "%tm_dir%\%id%\Fame\%id%_fame.zip" "%tm_dir%\%id%\Fame\%d%"
echo Process completed...
timeout 2
start "launch folder" "%tm_dir%\%id%\Fame"
exit
) else (
echo Error: %d% not found, please try again later!!
timeout 5
exit
)
)