如何用批處理多次複製同檔案,如何用批處理多次複製同一個檔案?

2022-01-10 10:34:23 字數 3865 閱讀 2713

1樓:紫清竹聶淑

順便再問下早晨兄,如果要複製資料夾以及包含資料夾裡的檔案呢?例如有一個0的資料夾,裡面放有0.txt的文字文件,現在要建立50個檔名分別從1~50的資料夾批處理又應該怎麼改?

2樓:都玉蘭盧綢

for/l

%%iin

(1,1,50)

docopy

0.txt

%%i.txt儲存在0.txt同一目錄下,執行後會在這個目錄下生成1-50為名的txt文字,內容一樣

3樓:駱淑蘭戈子

如果是資料夾,那上面那條命令稍改一下就可以了for/l%%i

in(1,1,50)

domd

%%i&xcopy

/e0\*.*

%%i不但可以複製這個資料夾下面的檔案,連同這個資料夾的目錄樹都一併複製也就是產生1-50個資料夾,而這些資料夾裡面的內容跟目錄樹都跟原來的一模一樣,就像是把原來的資料夾複製一次並改名一樣也可以用下面這條命令for

/l%%i

in(1,1,5)

doxcopy

/e0\*.*

%%i\效果跟上面的一樣,只是命令稍有不同而已

批處理bat ,複製多個檔案時處理重名檔案

批處理如何一次複製多個檔案

4樓:匿名使用者

多種實現方式,因檔名和檔案型別而選擇合適的方法,比如名字中包含什麼公共的字元段,或者都是統一的字尾名那麼可以使用萬用字元,如下

copy /y c:\*.exe d:

上面是統一的字尾名的

下面是公共字元段的

複製sad打頭的,字尾名為jpg的檔案到d盤如果多個不同檔名,不同字尾名的可以用迴圈命令實現for /r c: %%a in (1.txt 2.

txt 3.txt 4.txt 5.

txt) do copy /y %%a d:

複製c盤下所偶括號中的那寫同名的檔案到d盤,還有其他的,不一一例舉了,不知道你要的哪種

5樓:匿名使用者

按住ctrl 選你要複製的

如何批處理複製檔案(資料夾)?

6樓:匿名使用者

1.複製c:\a\e.

txt 文字檔案到d:\b資料夾下面【複製完的目錄結構應該為d:\b\e.

txt】xcopy /y c:\a\e.txt d:

\b\ >nul2.複製c:\a資料夾及其內所有東西(包括隱藏,系統檔案)到d:

\b資料夾下面

【 a資料夾也要複製過去,也就是說,複製之後,a資料夾應該在b資料夾下】

xcopy /y /e /h c:\a d:\b\a\ >nul3.

複製c:\a資料夾內的所有東西到d:\b資料夾下面【a資料夾不復制過去,只是把c,d這兩個資料夾和e.

txt這個檔案複製過去】

xcopy /y /e /h c:\a d:\b\ >nul

批處理bat重複複製一個檔案並重新命名

7樓:郭妙顏不鈺

可以做個批處理的bat,先新建個txt的,把如下**輸入:

ren"原檔名"

"新檔名"

建議這個可以在excel裡做好,複製到txt裡,然後儲存,把字尾名.txt改為.bat即可,雙擊這個bat檔案即可

windows 批處理 講一個資料夾中的多個檔案按一定數量依次複製到新的多個資料夾中

8樓:馬三立二號卞卞

命令自帶的copy指令沒有你說的這麼複雜的功能,你可以試試robocopy(也是win自帶),但是好像也沒有你說的這個東西誒,,你可以試試別的方案(這個東西我也不太會用)

9樓:匿名使用者

把下面的批處理存為mymove.bat,注意要改一下您的目錄位置dest=和src=,為了好處理,我把您的eml檔案先拷貝了一遍,然後再往1、2、3……資料夾中移動。這個程式已經在win10下測試通過了。

@echo off

@setlocal enabledelayedexpansion@set dest=d:\eml

@set src=c:\eml

@copy %src%\*.eml %dest%\@set dir=0

@if not exist %dest%\. md eml:d@dir %dest%\*.

eml>nul@if %errorlevel%==1 goto x@set /a dir=dir+1

@md %dest%\%dir%

@set f=0

@md %dest%\%dir%

@for /f "delims=" %%i in ('dir /b %dest%\^*.eml') do (

@move "%dest%\%%i" %dest%\%dir%@set /a f=f+1

@if !f!==1500 goto d):x您試試看

如何使用bat批處理或cmd,:將一個檔案複製為「多個副本「(增量備份,自動重新命名)到指定目錄

10樓:匿名使用者

這個並不難,但你要說明幾個問題:

要指定原始檔,比如要複製a資料夾下f檔案到b資料夾下

要說明重新命名規則,你希望是f_1,f_2……這樣的,還是f-副本,f-副本-副本,f-副本-副本-副本……這樣的

是隻備份f檔案呢還是要備份多個檔案。

::此指令碼是將源目錄e:\test0中的test.txt檔案,備份到目的目錄d:\test中,執行一次將test.txt備份一次,

::並根據目的目錄中已存在的備份,將新的備份依次命名為test_0.txt,test_1.txt……

::設定源目錄

set "sur=e:\test0"

::設定目的目錄

set "des=d:\test"

::設定源備份檔案

set "f=test.txt"

cd %sur%

set /a num=0

if not exist "%des%" md "%des%"

for /f "delims=" %%a in ('dir /a-d /b "%f%"') do (

for /f "delims=" %%i in ('dir /a-d /b "%des%"^|findstr "%%~na"') do set /a num+=1

@copy "%sur%\%%a" "%des%\%%~na_!num!%%~xa"

)pause>nul

測試結果:

源目錄結構

執行11次備份的結果:

批處理bat重複複製一個檔案並重新命名

11樓:匿名使用者

@for /l %%i in (1,1,100) do @copy test.mp4 %%i.mp4

12樓:匿名使用者

for /l %%i in (1 1 100) do (copy /y test.mp4 %%i.mp4)del /a /q test.mp4

pause

13樓:

@echo off

color 3f

for /l %%i in (1,1,100) do copy /y test.mp4 %%i.mp4

del /s /q /f test.mp4pause

如何用批處理檔案刪除某個檔案,如何用批處理查詢某個檔案,然後在刪除這個檔案?

在文字文件裡輸入西面這段 cdc documents andsettings administrator 桌面rd新建資料夾.儲存為bat格式的檔案 就ok了!cd是指定一個目錄 rd是刪除指定資料夾 del f a q 1 rd s q 1 把上面這段複製到記事本里,然後改檔名為 將畸形檔案拖到我...

如何用批處理或者c語言建立pppoe撥號連線

開啟桌面 網路 圖示之後,滑鼠右鍵點選 屬性 點選網路屬性之後,可以進入網路和共享中心。或者通過工作列右下角開啟 開啟網路和共享中心 然後在網路和共享中心中,開啟找到 設定新的連線或網路 彈出的設定連線或網路中,點選選擇 連線到internet 第一項,然後下一步。如當前有寬頻連線就會提示資訊 如桌...

怎麼建立ms dos批處理檔案,如何建立 MS DOS 批處理檔案

譬如說建立一個記事本檔案 在任意位置點滑鼠右鍵 新建記事本 記事本的 字尾名是txt 將txt改為bat就可以得到 批處理檔案 了可以在txt裡寫好了 dos命令 後退出改名 也可以先改名了 在點右鍵 編輯寫dos命令 dos檔案 只是系統呼叫 的時候執行程式 實際上寫 還是呼叫的記事本檔案。如果看...