total copy 号称是世界上最快的文件拷贝软件,支持断点续传,支持自定义拷贝速度。它的主程序名字是copyfstq.exe,一般在windows目录下。
我看到好几个小工具软件都是调用这个copyfstq.exe来进行文件(夹)拷贝的,但我就调用不起来,55555,因为copyfstq.exe没有命令参数,单独执行这个程序又没有任何反映。晕!!
哪位老兄能告知copyfstq.exe的调用方法,不甚感激。天空软件站有下,免费的汉化版,主程序很小,才45K。
下载页面:http://www3.skycn.com/soft/11057.html安装后,用鼠标右键托拽文件(夹)就会出现--《total 复制到这里》 的菜单选项有兴趣的兄弟下个试试,最好能告诉我怎么在VB里调用它来拷贝文件

解决方案 »

  1.   

    sorry,totalcopy的下载页面写错了,应该是:http://www3.skycn.com/soft/11075.html
      

  2.   

    简单看了一下。。
    1.安装后不仅仅只有一个exe文件,起码还有一个dropcpyr.dll文件。
    2.安装程序hui在注册表的HKEY_CLASSES_ROOT\Folder\shellex\DragDropHandlers下建立一个QCopy分支,试试通过rundll32之类来shell它里面的值行不行???
      

  3.   

    通过跟踪其它调用copyfstq.exe的小工具软件发现:最终是传递出一个3位的数字参数来。然后我在开始运行里执行 copyfstq.exe xxx 就可以正常完成拷贝操作。xxx(就是跟踪出来的数字参数)。但是拷贝同样的文件(夹),每次传递出来的参数都不一样,但都是3位数字。那些工具软件的工作方法是:工具程序,一个写明原文件位置和目的拷贝位置的INI文件,同时目录下有个copyfstq.exe文件。 我的跟踪方法:自己写个小程序,来替换copyfstq.exe,专门来获得那个工具传递给copyfstq.exe的参数,结果发现如上的情况。我设想是不是通过windows消息队列来传递的?xxx数字参数实际上是windows的一个任务号?但有什么办法来实现发生一个消息给系统来拷贝,并生成一个任务号呢?
      

  4.   

    To:lsftest() :仅仅一个copyfstq.exe就可以完成操作了。那个注册表和dropcpyr.dll只跟鼠标右键的操作菜单有关系。我看那些调用copyfstq.exe文件的工具软件,都只用了一个copyfstq.exe文件而已,根本就没有安装totalcopy,也就不涉及到注册表和dropcpyr.dll文件的事情了。
      

  5.   

    牛人啊,请帮帮忙。
    我反编译了那几个调用copyfstq.exe的小工具,可惜全变成汇编语言了,还是看不动调用方法呀。555
      

  6.   

    http://222.134.144.134/test.rar
    这就是调用copyfstq.exe的例子。
      

  7.   

    能用sendmessage 发送一个拷贝文件的消息吗?