本帖最后由 brbright 于 2015-12-11 09:00 编辑
感谢网友们的反馈,这里补充说明:
使用BAT的目的:
1.获得系统目录,精确匹配DCL路径,方便移动。
2.把所有的函数和小程序分割成小代码块,方便修改。使用BAT就是为了lsp的分割管理。
3.自动复制零散的源码到一个文件里,方便增加函数库、增加小程序。
4.分开的还是分开的,各目录里零散的lsp还是在哪里没动。原文用“合编”有歧义。用“复制”可能会好一点。
5.我是从type命令【合并txt】开始的。附录忘了补充type命令的内容,请百度“批处理+合并txt”,谢谢。
使用Windows批处理管理Autolisp源码
Contents 使用Windows批处理管理Autolisp源码... 1 第一步 创建.lsp文件... 2 第二步 获得批处理文件的当前目录(用于DCL)... 2 第三步 替换\符为/符... 3 第四步 在AutoLisp中生成系统目录字符串变量... 4 第五步 合编lisp文件夹中所有的代码到start.lsp. 5 结束语... 7
附录一 Windows命令行获取当前bat文件所在目录... 9 附录二 SET和变量... 11 附录三 批处理BAT替换字符串... 12
【附录请下载附件查看】
|