批量bat腳本復制文件或文件夾


主要用於在本地下,復制文件或文件夾到當前文件夾

@echo off

echo 復制文件或文件夾到當前文件夾(復制文件選擇【1】,復制文件夾選擇【2】)
set /p num=輸入選擇的數字:
if "%num%" == "1" goto 1
if "%num%" == "2" goto 2
if goto 3

:1
set /p a=文件名字:
set /p b=文件全后綴名:
set /p c=復制多少個文件:
set str1=%a%%b%
set str2=%a%%%i%b%
for /l %%i in(1,1,%c%) do (copy %str1% %str2%)
pause
goto end

:2
set /P dir1=需要復制的文件夾名:
set /p d=復制多少個文件:
set dir2=%dir1%%%i
for /l %%i in(1,1,%d%) do (xcopy %dir1% %dir2% /e /i /y)
pause
goto end

:3
echo 輸入錯誤
choice /t 10 /d y
pause
goto end

 還有Python解決辦法,使之讀取文件,並提取寫入另一個新文件,Python學習筆記五(讀取提取寫入文件)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM