分享

通达信版本之间数据的共享方法

 yibing168 2017-02-04

准备工作
1.把源数据文件夹vipdoc单独放在一个目录下,例如放在E盘文件夹tdx下,例如:e:\tdx\vipdoc(一定是单独的目录下)
2.把通达信原来安装文件夹下的vipdoc删掉(一定要删否则会出现错误为创建的文件已存在)
3.点开始,在搜索栏输入cmd, 目录栏上方会出现cmd,这个时候,一定要点右键,选以管理员身份登录,否则之后会出现 无权限进行操作。
  假设:你新下的版本的目录是 d:\v733(里面的vipdoc已经删了)
4.输入mklink /d "d:\v733\vipdoc" "e:\tdx\vipdoc" 要注意的是mklink后面有一个空格,/d后面有一个空格,两个链接中间有一个空格, 文件夹名字最后不要有符号,免得出错,还要注意":\这些符号一定是英文输入时候的符号,否则也会出错。 共享的目录放在后面,需要共享的目录放在前面
5.之后回车,成功的话会显示为.....创建了链接。回到d:\v733目录里,就有了vipdoc这个文件夹,而且能看到文件夹标识上有个小箭头,就代表成功了

 举个例子:
我现在使用通达信a,现在下了通达信b,为了以后用a时,b也跟着变,用b时,a也跟着变,我要做的是先把a目录下vipdoc文件夹(f:\tdxa\vipdoc(盘后数据)),复制到新的目录下e:\tdx,再把a目录(f:\tdxa)下的vipdoc删了。新下载的b目录d:\v733下,如果也有vipdoc文件夹也删了。之后在cmd中输入mklink /d "d:\v733\vipdoc" "e:\tdx\vipdoc"回车,再输入mklink /d "f:\tdxa\vipdoc" "e:\tdx\vipdoc"回车

 写完了,希望能看懂,也对一些人有用。

==================================

(参考原帖)okokok

也许你的机器上有好几个用途不同的通达信,各有独立的vipdoc,不能共享,一占空间,二是因为你可能每天用的是不同的软件,下载到本地数据不能用于另一个通达信。为此共享数据是方便自己的事。以前已有老师介绍了利用Win7 MKLINK命令,建立几个通达信共享一个Vipdoc的方法。
 今天,我要说的是如何共享blocknew、pad、PriGS.dat、PriPack.dat 这几个文件。
 原因和目的是:这几个文件都是自己私藏并习惯的数据,分别是版块、面板、指标公式和公式模板。有时经常要不断的完善,但也经常搞不清楚哪个通达信软件中是最后的版本。或者新下了新版本软件,将这些搬来搬去麻烦。为此,依MKLINK原理,也可建立共享,这样无论你用哪个软件,所进行的修改,都为最后版本,因为其它通达信同步也进行了这些修改的更新。
 具体方法:为了更理解命令,先假设软件名和放在哪个盘中。
 名称为new_tdx_test的通达信软件放在D盘Program Files目录下。

1、在D盘Program Files(当然也可不建在Program Files下,只要在D盘上就行)下建立名称为Tdx_data的文件夹,将自己最完整的vipdoc、blocknew、pad、PriGS.dat、PriPack.dat全部放进去。
2、删除需要共享数据的各个通信达软件中的vipdoc、blocknew、pad、PriGS.dat、PriPack.dat。
3、点“开始”-“运行”,输入CMD,出现DOS工作介面。
 在DOS介面中输入命令:MKLINK,这时出现几个选项,不管它。
 复制下面的命令,直接粘贴在DOS命令符后,按回车键,如果没有错误提示,就成功了。
A、建立vipdoc目录符号链接的命令格式为:
mklink /d D:\Program Files\new_tdx_test\Tdx_data\vipdoc D:\Program Files\Tdx_data\vipdoc
 B、建立blocknew目录符号链接的命令格式为:
mklink /d D:\Program Files\new_tdx_test\T0002\blocknew D:\Program Files\Tdx_data\blocknew
 C、建立pad目录符号链接的命令格式为:
mklink /d D:\Program Files\new_tdx_test\T0002\pad D:\Program Files\Tdx_data\pad
 D、建立PriGS.dat硬联接的命令格式为:
mklink /h D:\Program Files\new_tdx_test\T0002\PriGS.dat D:\Program Files\Tdx_data\PriGS.dat
 E、建立PriPack.dat硬联接的命令格式为:
mklink /h D:\Program Files\new_tdx_test\T0002\PriPack.dat D:\Program Files\Tdx_data\PriPack.dat

到此,一个软件完成,其它软件照此重复就是了。

 需说明的是:
1、放文件的这个盘必须是NTFS格式(如不是,转换起来也很方便。在DOS下,键入:CONVRET D:/FS:NTFS  就OK了)。
2、注意命令中的空格,最好直接复制上面的,并且在事前将所有需共享的通达信软件的所有对应的命令,一一先编制好,到时直接粘就是了,同时也不容易错。
 比如我还有个名称为,广发精减版_vip的软件,这时的命令变成如下了:

A、建立vipdoc目录符号链接的命令格式为:
mklink /d D:\Program Files\广发精减版_vip\Tdx_data\vipdoc D:\Program Files\Tdx_data\vipdoc
 B、建立blocknew目录符号链接的命令格式为:
mklink /d D:\Program Files\广发精减版_vip\T0002\blocknew D:\Program Files\Tdx_data\blocknew
 C、建立pad目录符号链接的命令格式为:
mklink /d D:\Program Files\广发精减版_vip\T0002\pad D:\Program Files\Tdx_data\pad
 D、建立PriGS.dat硬联接的命令格式为:
mklink /h D:\Program Files\广发精减版_vip\T0002\PriGS.dat D:\Program Files\Tdx_data\PriGS.dat
 E、建立PriPack.dat硬联接的命令格式为:
mklink /h D:\Program Files\广发精减版_vip\T0002\PriPack.dat D:\Program Files\Tdx_data\PriPack.dat

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多