Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> Windows下如何批量復制文件

Windows下如何批量復制文件

日期:2017/1/20 13:43:39      編輯:關於windows
 

從一堆文件中找出其中的特定的一些(我說的是電腦上的文件^_^)。啊,想想就頭大。其實這個事情,我們只需要點幾下鼠標,其余的工作交給電腦就好了。怎麼辦呢,我們需要用到批處理(bat)。可能你認為自己不懂代碼就退縮了,其實有什麼關系呢,我也不太懂,會用就行了。舉個例子看一下是怎麼做的。

現在我有一堆文件,我想找出1.txt、2.txt、4.txt、9.txt。

[批處理] 辦公小技巧 Windows下批量復制文件

首先你需要先將下邊這段代碼復制到一個文本文檔中,然後保存,將後綴由.txt改為.bat,本例中我將其命名為copy.bat。(注意本段代碼只有四行,第三行代碼比較長,可能由於顯示問題被分為多行,使用的時候一定要注意)

@ECHO OFF

mkdir %~dp0copy 2>nul

FOR /F"TOKENS=*" %%A IN ( 'more copy.txt') DO ( xcopy %~dp0%%A %~dp0copy /y /q 1>nul)

PAUSE

然後將需要復制的文件列表,填寫到一個文本文檔裡。然後將其命名為copy.txt。列表中有空格是沒有影響的。(Excel裡的列可以直接復制到文本文檔裡,我平時都是這麼用的)

[批處理] 辦公小技巧 Windows下批量復制文件

接下來,將准備好的copy.bat和copy.txt復制到那堆文件所在的文件夾,然後雙擊copy.bat。

[批處理] 辦公小技巧 Windows下批量復制文件

這時,會彈出一個黑框,也許你剛才已經注意到了,列表裡寫了個9.txt,其實是沒有的,別擔心,小程序會提示你的,沒有找到的文件都會列出來。另外,如果你需要復制的文件比較多,可能需要等待一會,一定要等看到“請按任意鍵繼續...”後再關閉,千萬不要提前把黑框關掉,要不然文件是沒有復制完的。

[批處理] 辦公小技巧 Windows下批量復制文件

程序執行完後你會發現,文件夾裡多了個copy文件夾。打開,裡面就是你要的文件。

[批處理] 辦公小技巧 Windows下批量復制文件

只是批處理的小應用,給不知道的人,提供些小技巧,大神勿噴啊,拜托拜托。

如果您在平時辦公中有哪些繁瑣的工作步驟,也可以提出來大家交流交流好的方法。


 
Copyright © Windows教程網 All Rights Reserved