乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 87|回复: 5

脚本不适用于图纸的长路径.....为什么?

[复制链接]

2

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
13
发表于 2013-11-27 12:27:57 | 显示全部楼层 |阅读模式
我创建了一个脚本来准备etransmit文件。
图纸保存在“P:\ELCON\temp\PAK-SEP2013\AutoCAD绘图\Pak\=X02G01\FINAL\MCC”
我运行这个脚本,它以错误的方式运行&在第一次绘图时卡住了。总是需要终止脚本。
但是,我将所有图纸复制到以下文件夹“P:\ELCON\temp\PAK-SEP2013\AutoCAD绘图\Pak\”&它运行正常。没有问题。
我的观察是脚本运行良好,直到第7个子文件夹,从第8个子文件夹开始,它正在产生问题。
将文件复制到另一个或以前的子文件夹是Xref附加到图纸上。所以不想将文件复制到任何其他文件夹。
如何克服这个问题?
提前感谢。

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2013-11-27 15:41:59 | 显示全部楼层
也许您可以将文件夹映射到一个驱动器名,然后创建一个批处理文件(。bat)来完成工作
类似于:
:map _ path . bat
subst K:/D
subst K:" P:\ ELCON \ temp \ PAK-sep 2013 \ AutoCAD drawing \ PAK \ = x02g 01 "
运行。bat文件,或者从文件资源管理器中选择该文件,则映射的地址将变为
“K:\ FINAL \ MCC”
可以从这两个地址中的任何一个访问这些文件。
在将其应用于项目文档之前,请彻底测试并确保您了解发生了什么
回复

使用道具 举报

2

主题

5

帖子

1

银币

初来乍到

Rank: 1

铜币
13
发表于 2013-11-29 00:08:47 | 显示全部楼层
谢谢克里。
我创建了一个lisp命令来为当前打开的图形准备eTransmit文件。
并使用(C:CET)函数从autoCAD脚本调用它。它工作正常。得到了解决方案。
我不明白你的意思。我从来没有用过.bat文件。
您能描述一下如何做到这一点吗?
谢谢
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2013-11-29 07:05:30 | 显示全部楼层
问题可能是由filepath中的equals'='符号引起的吗?
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2013-11-29 07:12:59 | 显示全部楼层

“=”是文件名和文件夹中可接受的字符。
脚本文件可能存在问题,但如果不查看脚本并花时间进行测试,则很难确定。
有时这些问题是由OP不与我们分享的事情引起的。
回复

使用道具 举报

116

主题

996

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1466
发表于 2013-11-29 07:16:15 | 显示全部楼层

抱歉,没有。
我发布的代码就是全部内容。
如果您不知道到底发生了什么,就不要玩批处理文件。
稍加研究就能获得安全游戏所需的信息。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-11 06:02 , Processed in 0.416913 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表