C語言實現批量複製檔案

2021-09-25 03:48:57 字數 927 閱讀 7991

假設你拿到乙個資料集,裡面包含很多的資料夾,每個資料夾下都有你想要複製的檔案。(包括文字檔案和二進位制檔案)

程式思路分為三步:

1.製作乙份.txt檔案,每一行存放要複製檔案的路徑

2.製作乙份.txt檔案,每一行存放複製後檔案儲存的路徑

3.利用檔案複製函式進行複製

利用bat批處理命令 dir *.* /b > 檔名列表.txt,提取資料夾下所有資料夾名稱。

利用fprintf函式製作要複製檔案的路徑.txt檔案(檔名列表2.txt),同理製作儲存檔案的路徑(檔名列表3.txt)

#include #include using namespace std;

struct add

; typedef struct add add;

int main()

fclose(fpread);

fclose(fpwrite);

} return 0;

}

複製檔案

#include #include using namespace std;

struct path

;typedef struct path path;

int copyfile(char* srcfile, char* desfile)

fw = fopen(desfile, "wb");

fseek(fp, 0l, seek_end);

length = ftell(fp);

rewind(fp);

while (length>0)

fclose(fw);

fclose(fp);

return 0;

}int main()

return 0;

}

可以參考

C語言實現檔案複製

使用c語言來複製乙個檔案 包括各種型別 主流的做法有2種 1.自定義函式 2.呼叫系統api 本文介紹自定義函式的方法。檔案型別可以粗略分類為ascii型別和二進位制型別,且大多數為二進位制型別,因此本文採用 fread 和 fwrite 閒話不多說,上 c語言實現檔案複製 srcfile 原始檔 ...

C語言實現檔案複製 磁碟遍歷 檔案查詢

那就匯入到電腦上吧,但是匯入之後發現是這個樣子的。點開之後是這個樣子的 學程式設計的怎麼可能乙個個的複製貼上出來,當然是讓程式替我們幹這種活啊,大概想了一下思路 首先在shortvideo資料夾下進行一次磁碟遍歷,然後每找到乙個mp4檔案就把它複製出去到指定的目錄下。那麼就是兩個函式,乙個遍歷函式,...

C 批量複製檔案

正題 我是直接新建的乙個aspx並在後台 裡寫的,帖cs using system using system.data using system.configuration using system.collections using system.web using system.web.secu...