系统路径问题 如何把程序的工作目录加入系统路径
遇到一个小问题, . 客户用邮箱附件传来一个dbf文件, 需要在点击附件以后自动打开自己的程序, 处理这个DBF,
文件关联已经建立了 把附件另存到工作目录下面运行是没有问题的.
问题在于, 要求点击附件能自动启动程序,而不需要另存. 现在的情况是直接点击附件 出现 库文件找不到;
分析原因, 附件文档的位置在/TMP下, 点击附件时, VFP默认路径是/TMP/而不是程序的目录. 客户机没有安装 VF 库文件在程序的目录下. 解决的方法, 把库文件安装的系统目录. 或者是把程序路径加入的系统路径.
绿色软件不想把库文件放在Windows下. 但是如何在程序安装时把程序的工作目录加入系统路径呢. 或者是在工作目录改变时,按一个按钮就把当前的目录加入系统路径呢 vfp 系统路径
[解决办法]
把当前的目录加入系统路径:
run [reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "path" /d "%path%;%cd%" /t REG_SZ /f]