lw 发表于 2007-11-18 16:26:23

[原创]bcopy ver002 (原WIN下面有没有MEMCPY类似的批处理?)

ver 002+

由于JOHN_HE大的提示,抽时间做了个小更新
添加了命令行以及简单的输入输出,可能用上面不是很习惯罢(johe_he大后来说的文件问题也简单实现了,如果dest文件不存在,则打开一个新的文件写入,否则使用现有的文件写入),用法依旧,感觉在做HEX的EDIT了……再增加功能就等于是在模拟UE等工具而已……
除非明确知道这个工具什么地方会比UE等更好,否则继续也没有意义了 orz |||

// ---------------------------------
ver 001

看了XCOPY和COPY都不是,结果就不知道,至好动手写了,
其实只是因为FLASHGET下载下破了罢了……懒得再等半天……

有的话请告诉偶谢谢。。。
用法直接空命令就有……

rednaxela 发表于 2007-11-18 17:17:59

Windows XP command-line下的命令:http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/diskcopy.mspx?mfr=true
只有copy, diskcopy, 与xcopy是直接与“复制”操作相关的。当然这些跟lw大的需求都不一致。

或许是写一个这样程序太简单了,而正常使用中用它的场景又不多或者specific needs每次都不同难以预测,所以没这么个内建的工具?
不过Windows命令行下可用的命令比sh/bash真是差远了……连grep都没有是让人最郁闷的。diff和merge也得用别的工具

lw 发表于 2007-11-18 21:31:27

这些都是GNU下的……不过话说回来毕竟是WINDOWS啊……又不是CMDLINE……

rednaxela 发表于 2007-11-18 21:54:53

但是要知道Windows现在的command prompt(aka "the DOS box")也是从MS-DOS时代演变而来的。当年的MS-DOS就是不折不扣的CMDLINE。
P.S. 小时候我从来没想过抱怨DOS的命令不够多……我总觉得命令太多了以至于我要输入park然后halt然后再按电源键来关机。好吧我的第一台电脑是286……

john_he 发表于 2007-11-19 10:49:10

命令少倒不是太大问题,可以PORT GNU的,Shell脚本功能太弱就真的没救了……

PS:LZ的程序不错,如果可以从stdin/stdout输入输出,命令参数规范些就好了,以后游戏解包就不用写那么多程序了……

lw 发表于 2007-11-19 20:07:34

但是偶不知道你需要什么命令行啊?
好吧偶就添加一下好啦^^
页: [1]
查看完整版本: [原创]bcopy ver002 (原WIN下面有没有MEMCPY类似的批处理?)