作者pthuang (◢曉筱◤)
站內Programming
標題Re: [問題] 如何copy .exe檔用c++
時間Wed Apr 9 02:57:15 2008
: > 請問要如何用c++ copy 執行檔 .exe到某個目錄
: > 我用過copyfile(xx,xx,b)和fstream的方法
: > copyfile沒用,而fstream則拷貝完後不能存取
: > 請問有何解
: 直接呼叫API就可以....
: #include <windows.h>
: #include <stdio.h>
: int main(int argc, LPTSTR argv[])
: {
: if(argc!=3)
: {
: printf("Usage: cp file1 file2\n");
: return 1;
: }
: if(!CopyFile(argv[1],argv[2],FALSE))
: {
: printf("CopyFile Error:%x\n",GetLastError);
: return 2;
: }
: system("PAUSE");
: return 0;
: }
用到 API 的話
那根本就可以直接用 Windows 下的 xcopy 了吧...
配上 system(); 應該不是什麼難事 0.0
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.99.23
噓 easterday:system這種指令應該能不用就不用... 59.116.141.208 04/10 12:58
→ pthuang:我知道 但這麼說起來 API 的東西是否也118.169.106.107 04/10 13:39
→ pthuang:該能不用就不用呢?118.169.106.107 04/10 13:40
→ pthuang:而且比起 API 那指令也只是去 Call Syst-118.169.106.107 04/10 13:42
→ pthuang:em Shell 而已呀...118.169.106.107 04/10 13:42