請問BATCH檔的寫法?? |
答題得分者是:william
|
ppkliu
一般會員 發表:16 回覆:18 積分:6 註冊:2002-04-22 發送簡訊給我 |
|
ccchen
版主 發表:61 回覆:940 積分:1394 註冊:2002-04-15 發送簡訊給我 |
看不太懂你的意思 就是ECHO開頭,可以模仿一下指令的檔案。
Dos的.bat檔不一定要ECHO開頭 將某個檔案丟到這一個BATCH檔上
是否Drag-drop的意思 若你是要寫一個程式放在桌面上, 任何檔案drop至此ICON就copy 到指定之資料夾,那倒是很簡單 在delphi中New|Other選Console Application
program Project2; {$APPTYPE CONSOLE} uses SysUtils,idGlobal,dialogs; const collectpath='d:\test';//指定之資料夾 var i:integer; begin if paramcount > 0 then //有傳入之參數 for i:=1 to paramcount do begin //對每一傳入之參數(i.e)drag-drop之files if FileExists(paramstr(i)) then //確定source file存在 copyfileto(paramstr(i),collectpath '\' ExtractFilename(paramstr(i))); //執行copy end; end.[note]你可加入檢查目的資料夾是否有同名之檔存在, 決定是否override等 發表人 - CCCHEN 於 2002/09/28 20:26:07 |
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
ppkliu
一般會員 發表:16 回覆:18 積分:6 註冊:2002-04-22 發送簡訊給我 |
|
ppkliu
一般會員 發表:16 回覆:18 積分:6 註冊:2002-04-22 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |