ATTSYNC的C/R字符
大家好,我使用Wscript在一堆文件上运行脚本。
(同样,李的应用程序很棒。我经常使用它)
我需要在ATTSYNC命令中我的块名的末尾添加一个C/R字符。这个空格不起作用仅仅是因为它将被视为块名的一部分(ATTSYNC需要在块名的末尾进行硬c/r击键),另一方面,我不能使用c/r,因为wscript是一个单行模式的应用程序。
我还尝试了在块名和(命令)周围使用“”,但它们都是失败的尝试。
我想知道是否有任何工作围绕我的问题提示。。。 对于那些以后可能有同样问题的人,我找到的解决方案是cadig的另一个免费软件,叫做AutoScript。与ScripPro不同,它是一个64位应用程序
使用AutoScript,您没有“单行代码”限制。
此外,如果你想花一些钱在更奇特的工具上,这里还有一个:
http://www.cadfx.com/batchscr/ 也许把块名放在引号里?我以前从未使用过这个程序,所以我假设脚本是像正常脚本一样编写的。 我在工具选项板上使用分号,它们在这里有效吗?
你能发布生成的脚本文件(部分)吗?这样我们都可以看到问题是如何解决的。或者脚本是从AutoScript中运行的?
我认为AttSync专门寻找c/r字符作为识别块名的指示。c/r之前的任何内容都将被解释为块名的一部分。不过我没有试过。
---
没有机会。
---
剧本本身没有火箭科学。它更多的是改变问题,而不是解决问题。安装AutoScript,然后在AutoCAD命令行中键入AutoScript。其余部分完全类似于Autodesk的ScriptPro。
页:
[1]