![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-14 23:39 |
共 47,812 主题排行 / 349,917 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS开发编程 & 发展交流 (开发室) » 5K XCOPY 工具,支援長檔名、多來源、檔案列表等功能 |
| 可打印版本 20,129 / 67 |
| 第31楼 silveregg | 发表于 2007-04-18 08:35 |
| 初级用户 发帖 24 积分 66 | |
Originally posted by hack38 at 2007-4-17 05:35 PM: 一樓有把總共26個參數都列出來喔 |
|
| 第32楼 silveregg | 发表于 2007-04-18 13:27 |
| 初级用户 发帖 24 积分 66 | |
|
1.62 版修正一個小問題,並加入了中文的說明檔
說明檔內容如下:
英文的就再說吧 XD |
|
| 第33楼 wang6610 | 发表于 2007-04-18 21:10 |
| 银牌会员 发帖 488 积分 1,246 | |
|
简体readme.txt 简体readme.txt
[ Last edited by wang6610 on 2007-4-20 at 02:15 AM ] 附件 readme_chs.txt (3.15 KiB) |
|
| 第34楼 cchessbd | 发表于 2007-04-20 01:45 |
| 高级用户 发帖 222 积分 525 | |
|
最新版本 xcp /?
/S Copies directories and subdirectories. /E Copies directories and subdirectories, including empty ones. 好像 /E 的参数说明要改下,否则 /S还需要吗 |
|
| 第35楼 Wengier | 发表于 2007-04-20 02:19 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by cchessbd at 2007-4-19 12:45 PM: 我也早已注意到这个问题了。只是觉得大家心里都明白其真正的意思,所以也没好提出来。 |
|
| 第36楼 silveregg | 发表于 2007-04-20 02:49 |
| 初级用户 发帖 24 积分 66 | |
Originally posted by cchessbd at 2007-4-19 12:45 PM: 這是為了和傳統的 xcopy 相容 這兩句說明也是從傳統的 xcopy 抄來的 對 xcp 而言,/s 是開啟子目錄複製,/e 是處理子目錄時包括空目錄 所以 xcp 的 /s 和 /e 都是開關! 但只開啟 /e 而不開啟 /s 顯然完全無用,所以當程式遇到 /e 參數(不論+/-),都會自動開啟 /s 同理, /t 也一樣會自動開啟 /s 而預設的情況下,/s 是關閉的,/e 是開啟的 所以不論單用 /s ,或照者傳統 xcopy 的習慣用 /s /e, 或單用 /e,都是複製子目錄,包括空目錄 而特別指明 /s /e-,或是直接用 /e-,則是複製子目錄,不包括空目錄 當然,說不需要 /s 也是沒錯....因為用 /e 或 /e- 就可以包括所有情況 但畢竟 /s 還是最習慣的用法,所以也保留了下來 |
|
| 第37楼 Wengier | 发表于 2007-04-20 03:58 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by silveregg at 2007-4-19 01:49 PM: 这些说的都没错。其实本来我并没准备说这个问题的,不过既然cchessbd把它提出来了,我也就说明一下吧。 从我的测试结果来看,目前的说明或设定确实有可能使部分人(如cchessbd)产生一种/E参数存在问题的感觉,原因如下: XCP/?会显示“By default, /E /H /K and /R are turned on”,即预设情况下/E等开关是开启的,通常的理解就是如果在命令行下不去手工指定/E(不管是+还是-)的话那么就相当于自动指定了/E参数。换句话说,按照这种理解,下面的用法应该等同: XCP A B XCP A B /E 但是经过测试证明两者的作用并不一定相同。如果源目录A下有子目录的话,那么如果用前者则这些子目录不会被复制,而如果用后者则它们会被复制。所以,目前有关/E参数的说明或设定确有可能使部分人造成误解。 |
|
| 第38楼 cchessbd | 发表于 2007-04-20 04:10 |
| 高级用户 发帖 222 积分 525 | |
|
Please show your switch exactly.
I'm using "xcp.com" but not "xcopy.com". |
|
| 第39楼 silveregg | 发表于 2007-04-20 06:43 |
| 初级用户 发帖 24 积分 66 | |
|
Wengier 和 cchessbd 說的沒錯
所以 /e 的說明應該指明這只是一個預設開啟的開關,並且只和 /s 併用時有效 不過這樣子如何用英文簡短的表達呢,麻煩大家一起幫忙想想 因為我希望說明畫面可以簡潔一點,一個參數一行 不要像 xcopy 都還要換行才寫的完 一人計短,兩人計長~ 集思廣義一下 |
|
| 第40楼 cchessbd | 发表于 2007-04-20 06:53 |
| 高级用户 发帖 222 积分 525 | |
|
/e include empty directory 在复制某目录中的文件(*.*)或目录(有/s)才起效
/s include sub directory 包括子目录 这样就易于理解了 把帮助分屏显示;要不就精简一下,一屏显示完,这倒是我希望的。 嘿嘿,谢谢了! |
|
| 第41楼 Wengier | 发表于 2007-04-20 18:56 |
| 系统支持 发帖 10,521 积分 27,736 | |
Originally posted by silveregg at 2007-4-19 05:43 PM: 以下两种方案也许可行: 方案1:采用XCOPY的处理方法,即/S用于复制除空目录外的所有目录,而/E用于复制包括空目录的所有目录。此时/S /E与单独/E等同。预设情况下两者均关闭。 方案2:将/E的说明改为类似"When copying directories, includes empty ones",即把/E当作一个flag或switch,只在"copy directories"时有效,而非一个像上面那样的独立用途的参数。这个flag预设为开启(和现在一样,可以用/-E或/-E来关闭),但它只有当命令行中存在/S或/T参数时才能起到作用。 另外,建议不强制开关之间带有空格(类似XCOPY),即支持例如/P/X这样的用法,而不一定要在中间加空格(如:/P /X)。目前不加空格的话后者会被忽略。 |
|
| 第42楼 game | 发表于 2007-04-21 09:53 |
| 初级用户 发帖 24 积分 47 | |
|
我正需要这个,看看是什么
|
|
| 第43楼 bc12060101 | 发表于 2007-05-01 12:18 |
| 银牌会员 发帖 712 积分 1,455 | |
|
很不错的软件!顶一下
|
|
| 第44楼 johnsonlam | 发表于 2007-05-04 09:46 |
| 银牌会员 发帖 497 积分 1,410 来自 九龍,香港 | |
Originally posted by Wengier at 2007-4-20 06:56 PM: 我 個 人 覺 得 不 必 拘 泥 MS-DOS 做 法 , 但 在 說 明 中 或 help 內 要 寫 很 清 楚 和 加 上 示 範 。 我 偏 向 選 擇 『 最 安 全 』的 用 法 , 在 copy 程 序 中 『 所 有 都 抄 』 就 應 該 是 最 好 的 , 萬 一 錯 了 、 多 抄 了 不 要 的 , 稍 後 刪 掉 就 好 。 /E 則 可 以 是 忽 略 空 目 錄 , 這 樣 做 好 處 是 默 認 時 不 用 加 許 多 參 數 , 壞 處 是 放 棄 MS-DOS 一 貫 作 風 。
個 人 覺 得 /-e 其 實 有 點 混 淆 , 容 易 誤 導 用 戶 。 默 認 應 該 選 用 最 普 及 或 最 安 全 的 用 法 , 參 數 是 應 付 特 殊 需 要 , 這 樣 對 大 部 份 用 戶 最 方 便 。 還 有 , 建 議 採 用 環 境 變 數 , 例 如 : set xcp=/s /d /y |
|
| 第45楼 Wengier | 发表于 2007-05-14 02:54 |
| 系统支持 发帖 10,521 积分 27,736 | |
|
今天注意到解决了以上问题的1.63版已经在顶楼推出了,只是由于一直未看到有正式的宣布所以之前没有发现。顺便说一下,现在DOSLFN已经有了0.40f测试版,可以将CJK代码页放到XMS中减少low memory占用,所以配合起来用更方便了。
|
|
| 上一页 1 2 3 4 5 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |