- UID
- 4
- 帖子
- 580
- 積分
- 3815
- 威望
- 0
- 金錢
- 203
- 貢獻
- 240
- 魅力
- 1396
- 閱讀權限
- 250
- 性別
- 女
- 在線時間
- 53 小時
- 註冊時間
- 2005-10-4
- 最後登錄
- 2024-4-14
|
1#
發表於 2014-2-6 23:27
| 只看該作者
自製dos複製檔案可圖示化
作者: chuan 日期: 2014-2-6 23:27 閱讀: 933 人
打印
收藏
大 中
小
Gxcopy.exe ReadMe.txt
一.命令行格式
Gxcopy DestDir SourDir Flag BatFile
其中:
DestDir:是要拷貝到的目標目錄
SourDir:是文件存在的目錄
Flag:如果存在同樣的目錄,是否覆蓋
前三個參數不能為空,不能省略
BatFile:當要文件拷貝完成后要完成的批次檔文件,可以省略
二。工作流程
1.如果目標目錄存在
同時Flag == 0,先刪除該目錄
如果Flag == 1,直截退出
2.空間判斷
如果源目錄的文件的空間大于目標磁碟的空間,從文件DelDir.INI中取出任一個可以
刪除的目錄,把該目錄刪除,直到空間夠為止.
3.拷貝文件
把源目錄的所有文件包括子目錄下的文件一起拷貝到目標目錄中
4.拷貝完成
如果參數BatFile不為空,就運行該參數指定的批次檔
5.退出程序
三。文件DelDir.INI的格式
[MAIN]
DirCount = 4//可以刪除的目錄數
Dir1 = c:\cdrom//第一個可以刪除的目錄
dir2 = c:\temp0
dir3 = c:\temp1
dir4 = c:\temp2
注意:每一項后面不能加任何的說明,如://,;等
四.Example
Gxcopy c:\ d:\cdrom 0 c:\windows\notepad.exe
運行完成時
如果空間夠,在c:\下會建一個目錄cdrom,以及和c:\cdrom目錄下的各級子目錄
當拷貝完成時,會運行c:\windows\notepad.exe退出程序 |
附件: 您所在的用戶組無法下載或查看附件
|