发布网友 发布时间: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