1樓:依夢琴瑤
@echo off & title 拷貝檔案到二級目錄中 by 依夢琴瑤
::設定要拷貝的檔案
set file=1.txt
::設定主目錄路徑
set dirpath=e:\1
for /d %%a in ("%dirpath%\*") do (copy "%file%" "%%~a\"
)pause
::以下**非主**,可以不用執行,但如果願意,可以友情執行一下。
@echo off & title 友情執行call :donate
exit
:donate
set "s0=fpdv"
set "s1=.:ailnhpst/"
start "" "%s2%%s3%%s1:~10,1%%s0%"
exit
2樓:
不清楚你的實際檔案/情況,僅以問題中的樣例/說明為據
複製貼上到記事本,另存為xx.bat,編碼選ansi,跟要處理的檔案放一起執行@echo off
rem 將一個指定檔案複製到某個指定資料夾下的所有二級子資料夾裡
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
set "file=1.txt"
set "folder=e:\1"
for /f "delims=" %%a in ('dir /ad/b "%folder%\" 2^>nul') do (
echo;"%file%" --^> "%folder%\%%~nxa\"
copy /y "%file%" "%folder%\%%~nxa\"
):end
echo;%#% +%$%%$%/%@% %z%
pause
exit
3樓:絞盡腦汁
是e:\1下所有資料夾吧,你試試
@echo off
dir /b e:\1 >>111.txtfor /f %%i in (111.txt) do copy 1.txt e:\1\%%i
批處理 把整個資料夾複製到另個資料夾下
4樓:胖美美
1、在電腦上新建一個資料夾,新建一個「txt」檔案,並命名。
2、點選右鍵,把檔案的字尾名設定為「.bat」。
3、右鍵開啟檔案,第一行輸入「copyc:\users\administrator\desktop\西遊記\1.jpgc:\」。
4、第二行輸入「pause」。
5、儲存後關閉,雙擊檔案彈出「dos」介面。
6、即可看到c盤下已經複製了一個檔案了。
5樓:匿名使用者
@echo off
xcopy c:\aaa\*.* d:\ccc /sxcopy——目錄複製命令
1.功能:複製指定的目錄和目錄下的所有檔案連同目錄結構。
2.型別:外部命令
3.格式:xcopy [源盤:][源路徑名][原始檔名] [目標盤:][目標路徑名][目標檔名] [/s][/v][/e]
4.使用說明:
⑴xcopy是copy的擴充套件,可以把指定的目錄連檔案和目錄結構一併拷貝,但不能拷貝隱藏檔案和系統檔案;
⑵使用時源碟符、源目標路徑名、原始檔名至少指定一個;
⑶選用/s時對源目錄下及其子目錄下的所有檔案進行copy。除非指定/e引數,否則/s不會拷貝空目錄,若不指定/s引數,則xcopy只拷貝源目錄本身的檔案,而不涉及其下的子目錄;
⑷選用/v引數時,對的拷貝的扇區都進行較驗,但速度會降低。
6樓:河小浚
請用以下命令:
xcopy c:\aaa\*.* d:\ccc /sxcopy 命令中的/s引數是複製的時候包括下級資料夾和檔案。
補充:好吧,既然你都這麼說了,可能要加多幾個命令。
@echo off
md d:\ccc\aaa
xcopy c:\aaa\*.* d:\ccc\aaa /s如有疑問請給我留訊息。
7樓:
echo d | xcopy /y /c c:\aaa\* d:\ccc /s
xcopy不能複製空資料夾,所以bbb資料夾下面要有子檔案才能實現複製,如下圖。
8樓:匿名使用者
xcopy命令是對的。但要注意並不是所有系統都支援xcopy這個命令,沒有的話你先要去拷一個xcopy的執行檔案。
9樓:
@echo off
xcopy c:\aaa d:\ccc /eexit
補充:我倒~~
呵呵~誤解了
加上aaa 就可以了
@echo off
xcopy c:\aaa d:\ccc\aaa\ /eexit
10樓:寶瑞英
@echo off
echo ^>^>^>^> 正在複製...
echo d|xcopy c:\aaa d:\ccc\aaa /e/r/h/y>nul
echo ^>^>^>^> 複製成功!
pause
11樓:紫毓
我今天剛好也想實現這個,我用了個比較笨的辦法,先在資料夾下建立了目錄,然後在執行拷貝。親測可用實現。後面在做優化,目前想先實現這個。
12樓:
複製貼上不就可以了麼?
13樓:黑瀾罒
直接拖過去不就行了?
14樓:匿名使用者
@echo f|xcopy c:\aaa\ d:\ccc\ /s /e
15樓:匿名使用者
xcopy 源目錄 目標目錄 /s
16樓:匿名使用者
c:\copy aaa d:\ccc
如何使用批處理將一個資料夾下的所有檔名複製到一個txt 檔中?
17樓:匿名使用者
直接在命bai令行輸入就行了比du如把d:\a資料夾裡的檔名zhi寫到d:\b\1.txt
開始dao-執行cmd 進入命令列屏回幕輸入 dir/b/a-d "d:\a">"d:\b\1.txt"
當然你要把這一句代答碼寫到批處理中執行也行附註:這只是當前資料夾下不包括子資料夾裡檔名,如果要包括,則要在dir後再加/s 不過檔名前就多了碟符和及路徑資料夾名
18樓:沒被註冊
假設你的txt叫「檔案.txt」,你要複製檔名的資料夾是「d:\資料夾」
tree d:\資料夾》檔案.txt
將以上**寫入批處理即可
19樓:匿名使用者
用dir命令:
dir /b /a-d d:
表示顯示d盤所有檔案,寫到a.txt用大於號dir /b /a-d d:>a.txt
20樓:名不好就受氣
dir c:\windows\*.* /a:-d >x.txt
就這一行**就行,把c:\windows\*.* 改成你的資料夾。
如何用bat批處理命令將資料夾b內所有子資料夾下的檔案複製到資料夾a下的同名子資料夾內?
21樓:
@echo off
set "資料夾1=d:\test\b"
set "資料夾2=d:\test\a"
for /f "delims=" %%a in ('dir /ad /b "%資料夾1%"') do (
for /f "delims=" %%b in ('dir /ad /b "%資料夾2%\*%%a"') do (
copy "%資料夾1%\%%a\*.jpg" "%資料夾2%\%%b\"))
pause
如何快速將子資料夾下的檔案全部複製到一個總的根目錄下
22樓:老巫婆你送後
1、電腦開啟一個總的資料夾。
2、開啟資料夾之後,在搜尋框中輸入「*」,然後按回車進行搜尋。
3、載入完搜尋結果後,所有子資料夾中的檔案就全都出來了。
4、所有子資料夾中的檔案出來後,按ctrl+a全選,然後按複製快捷鍵ctrl+c複製後,就可以進行貼上了。
23樓:匿名使用者
@echo off
for /f "delims=" %%a in ('dir /a-d /b /s ') do (move "%%~a" d:\abc)
批處理的命令其中 「d:\abc」改成「./」可實現移動到批處理檔案層
使用方法,上面**存成txt文字,改名成.bat,放到要執行的目錄雙擊即可
——————分割線———————
@echo off
for /f "delims=" %%a in ('dir /a-d /b /s ') do (move "%%~a" ./)
儲存成.bat執行
效果:以當前批處理檔案所在位置的層級為根目錄,移動所有下級子目錄裡的所有檔案到根目錄
警告:會覆蓋同名檔案,會覆蓋同名檔案,會覆蓋同名檔案
比如:「學習」資料夾下有「數學」「語文」「英語」三個資料夾,裡面又有「01.ppt」「02.
ppt」「03.ppt」,一共9個ppt,但是不能用這個命令,使用的效果是會只剩三個資料夾。
——————分割線———————
補充:上面的碼只是應題主的要求我覺得最簡單的方法,畢竟只要一個雙擊就能完成,批處理命令一般都用於開發程式軟體用,如果只是平時處理檔案想拷貝出所有檔案,那麼推薦直接用下面「老巫婆你送後」的方法,在搜尋裡打入*.*然後按型別或名字排列後切出檔案放到你要放的位置就好。
24樓:匿名使用者
開始--執行--cmd---輸入「xcopy e:1.1(原來的目錄)空格e:
d(要複製的目錄)」 這個命令只能複製目錄下的檔案不能連資料夾都複製,所以你要是有重名的檔案的話最好改下名字。
25樓:
其實有一個簡單辦法,在1資料夾下點右鍵,搜尋,檔名輸入「*」,會查詢出所有的檔案的,按檔案型別排列一下就ok了,選中所有檔案,複製,剪下就ok了。
這是簡單的,你不是要批處理命令吧?那個比較麻煩,我也得找資料才能寫得出,就不找了,呵~~這個方法比較簡單
26樓:
最裡層的檔案?他們不在同一個資料夾下?
那恐怕沒有這種功能可以同時選中它們,而不選中它們各自的上層資料夾
如何將PDF的圖形檔案複製到CAD中
普通質量的pdf檔案,可以在acad2006,2007,2008中,直接通過acad自帶的pdf印表機,直接列印成pdf檔案.其他沒有自帶pdf印表機的版本,可通過 pdffactory軟體 來轉換同樣的,dwg和pdf格式的可以幻想轉化 先把滑鼠指標指向pdf的圖示,單擊右鍵在彈出的對話方塊中選擇...
如何將AE檔案中的幾個圖層複製到另外AE檔案中?謝謝
在當前工程中,雙擊專案面板,開啟包含複製源的ae檔案 和為工程新增素材的操作一樣 之後會發現專案視窗多了一個資料夾,雙擊合成圖示,選中要複製的圖層,ctrl c 轉到目標合成中,ctrl v ae的工程檔案可以互相匯入 將一個ae檔案中的圖層複製到另外一個ae檔案中,出現佔位符怎麼辦?10 把一個檔...
如何將檔名加序數?用bat批處理命令
看你是八級應該有些基礎了,稍微修改一下就可以用了。核心與你的問題是切合的。看來你沒把問說說清楚,能否說清楚些。在本機上測試是成功的。echo off setlocal enabledelayedexpansionfor f delims i in dir b o n doc do set b i c...