批处理复制文件至指定文件夹,并自动重命名。

发布网友 发布时间:2022-04-22 10:52

我来回答

1个回答

热心网友 时间:2023-09-09 20:34

@echo off & title 拷贝指定文件到指定目录中,并重命名为该文件夹名 By 依梦琴瑶
::预设指定文件
set File=E:\1.txt
if /i "%~1"=="" (
echo 请不要直接双击运行此脚本,而是拖动文件夹到此脚本文件图标上。
set Sec=4
goto End
)
dir /ad "%~1" >nul 2>nul || (
echo 请拖动文件夹,而不是文件。
set Sec=3
goto End
)
for %%i in ("%File%") do set "Ext=%%~xi"
copy /y "%File%" "%~1\%~nx1%Ext%"
echo 拷贝完成
set Sec=2
goto End
:End
timeout /t %Sec% /nobreak >nul 2>nul
exit

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com