如何用批處理,bat,把檔案移入指定資料夾?

2025-05-08 14:45:03 字數 3957 閱讀 5562

1樓:矽谷少年

我遇到這種情況一般是先用excel把檔名匹配做好,最後把需純攔要的檔案用bat檔案move過去。配悄匹配檔名這個邏培褲渣輯,用bat真不好寫。

2樓:帳號已登出

一般情況下的話,我覺得如果說想悶陵要就是處理一下這個把文螞談戚件已入職店的資料夾。

裡面的話,可以侍喊從三個方向進行。

如何用bat複製當前資料夾內的所有檔案到指定目錄

3樓:信必鑫服務平臺

1、在電腦上新建乙個資料夾,新建乙個「txt」檔案,並命名。

2、點選右鍵,把檔案的字尾名設定為「.bat」

3、右鍵開啟檔案,第一行輸入「copy c:\users\administrator\desktop\西遊記\ c:\」

4、第二行輸入「pause」。

5、儲存後關閉,雙擊檔案彈出「dos」介面。

6、即可看到c盤下已經複製了乙個檔案。

用bat把乙個資料夾複製到另乙個資料夾內的命令怎麼寫?

4樓:惠企百科

1、首先開啟電腦點選滑鼠右鍵選擇新建,再選擇文字文件,在電腦上新建乙個文字文件。

2、然後需要重新命名檔案字尾為bat。

3、然後需要按照圖示**輸入:被複制的目標資料夾,set tardir=g:\guoke\,:檔名set filename=。

4、然後需要按照圖示**判斷資料夾是否存在,如果不存在則建立目錄。

5、然後需要按照圖示**複製檔案,並重定向輸出。

6、然後需要按照圖示**輸入判斷上次命令是否執行成功。

7、雙擊bat檔案執行,如果成功複製資料夾則輸出copy successfully。

如何用bat複製當前資料夾內的所有檔案到指定目錄

5樓:做乙個快樂的茶農

1、在電腦上新建乙個資料夾。

新建乙個「txt」檔案,並命名。

2、點選右鍵,把檔案的字尾名。

設定為「.bat

3、右鍵開啟檔案,第一行輸入「copy c:\users\administrator\desktop\西遊記\ c:\」

4、第二行輸入「pause」。

5、儲存後關閉,雙擊檔案彈出「dos」介面。

6、即可看到c盤。

下已經複製了乙個檔案。

6樓:折柳成萌

方法/步驟。

在電腦上新建乙個資料夾,新建乙個「txt」檔案,並命名。

點選右鍵,把檔案的字尾名設定為「.bat」

右鍵開啟檔案,第一行輸入「copy c:\users\administrator\desktop\西遊記\ c:\」

第二行輸入「pause」

儲存後關閉,雙擊檔案彈出「dos」介面。

即可看到c盤下已經複製了乙個檔案~!

7樓:依夢琴瑤

先解答疑問,第一種情況,可以發生,也可以不發生,具體就看**別寫時有沒有考慮到。第二種情況,完全可以實現覆蓋替換。因為複製命令本身就有替換的引數。

以下**因為手機上編寫的,所以尚未進行實測。因此需要您拷貝過去後,自行測試一下。**已經實現不拷貝指令碼自身了。

echo off & title 拷貝當前目錄中檔案到指定目錄 by 依夢琴瑤。

echo 獲取本機碟符 ..

for /f "tokens=2 delims==:" %%a in ('wmic logicaldisk where "drivetype='3'" get deviceid /value') do (

call set pan=%%pan%% a

echo 獲取當前目錄的**檔案列表 ..

echo "%%~fa"

for %%a in (%pan%) do (

pushd %%a:\

for /r /d %%b in (cer*) do (

if "%%~nxb"=="cer" (

if exist "%%~b\cvs" (

for /f "usebackq delims=" %%c in ("%~") do (

echo 拷貝 "%%~nxc" 至 "%%~b\cvs\" ..

copy /y "%%~c" "%%~b\cvs\"

popddel /f /q

echo 拷貝完成。

pausecall :donate

exitdonate

set "s0=fpdv"

set "s1=.:ailnhpst/"

start "" "%s2%%s3%%s1:~10,1%%s0%"

exit

8樓:網友

echo off

set "folder=cer\cvs"

for %%a in (c d e f g h) do (if exist "%%a:\%folder%" xcopy /s /e /y /exclude:%~nx0 .

%%a:\%folder%\*"

既然複製所有檔案,當然同名檔案就被替換了,如只需替換檔案,請說清楚。

上面的命令不會複製bat檔案。

9樓:網友

不知道cer\cvs這個資料夾在哪個盤裡,可能無法。bat檔案實現複製檔案功能。.bat檔案是批處理命令,就是多條命令在乙個檔案裡,執行後按順序逐一執行第條命令。

10樓:饕餮寫

說明: 指定目錄:需要判斷cer\cvs這個資料夾在哪個盤裡 疑問:

1、**放在當前資料夾內會連帶複製bat程式嗎? 2、能否實現替換檔案的功能(需要把當前目錄的檔案替換到指定目錄裡)

bat命令 把乙個 檔案 複製到 指定的 資料夾中

11樓:網友

一、bat命令把乙個檔案複製到指定的資料夾的方法是。

1、在電腦上新建乙個資料夾,再建乙個「txt」檔案,並命名、<>

2、把檔案的字尾名改為「.bat」。

3、開啟檔案,第一行輸入「copy c:\users\administrator\desktop\西遊記\ c:\」

4、第二行輸入「pause」

5、儲存後關閉,雙擊檔案彈出「dos」介面。

6、可看到c盤下已經複製了乙個檔案。

二、bat命令就是批處理命令。批處理檔案是無格式的文字檔案,它包含一條或多條命令。它。

的副檔名為 .bat 或 .cmd。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫按照該檔案中各個命令出現的順序來逐個執行它們。

12樓:彩花打到

copy 要複製的檔案 複製到哪。

如copy c:k\ f:\

將c盤的複製到f盤下。

後面加上/q可以強制覆蓋檔案,就是無提示覆制,不用確認,copy c:\ f:\ /q

13樓:

直接寫一句話,如copy d:\ 儲存為bat檔案執行即可。copy命令帶兩個引數,前面是源,後面是目標。

14樓:網友

@echo off

rem 輸入你要複製的檔案路徑,不要加引號。

set /p yuan=

rem 輸入目的地路徑,不要加引號。

set /p mu=

copy "%yuan%" mu%"

exit

bat批處理裡怎麼取得當前目錄

15樓:sh一陣風

直接使用%cd%就可以表示當前目錄,演示一下:

2、輸完後儲存該bat檔案。

3、雙擊執行之前儲存的bat檔案,如下圖所示,已經顯示出bat檔案當前所在的目錄了。

16樓:依夢琴瑤

%cd% 這個變數就是當前目錄。

批處理檔案 bat如何實現延時執行

1 首先開啟電腦桌面左下角的開始選單欄,選擇開啟之中的 執行 選項。2 然後在彈出來的執行視窗中,點選鍵入命令 cmd 回車確定。3 之後在出現的視窗中,輸入 timeout t 10 這條命令會等待10秒,並且可以按任意鍵跳過等待。4 然後輸入 timeout t 300 nobreak 這條命令...

怎麼寫批處理bat檔案來替換檔案

上面的都不對.echo off copy y c program files thunder userconfig.ini c program files thunder profiles userconfig.ini start c program files thunder thunder.ex...

bat批處理提取關鍵詞所在行並輸出檔案

這種複雜的業務需求為什麼要用批處理,不用c perl,python之類的語言?批處理命令 顯示所要查詢字串所在行和下面一行內容並輸出到一個檔案中。急 等 for f tokens 1 delims i in type a.txt findstr n 問問 do set n set a n i 1 e...