乐筑天下

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

[编程交流] 批量运行脚本2010赢得#039

[复制链接]

11

主题

35

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
53
发表于 2022-7-6 11:48:38 | 显示全部楼层 |阅读模式
我有一个脚本,我需要在一堆图纸中运行。在过去,我总是使用批处理文件来运行这些程序,它总是有效的。自从我到了2010年,它不再工作了。这是我批次中的一行(每个匹配的图纸和脚本都有一行):
 
“C:\apps\AutoCAD 2010\acad.exe”(绘图路径)\mt200090s0570e0。dwg/b(脚本路径)\mt200090s0570e0。可控硅
 
我也试着颠倒顺序(由程序员建议):
 
“C:\apps\AutoCAD 2010\acad.exe”/b(脚本路径)\mt200090s0570e0。scr(图纸路径)\mt200090s0570e0。图纸
 
两者都不起作用。它打开图形,启动脚本,然后决定加载VBA(在脚本开始之前结束脚本)。
 
有什么想法吗?我有数百张图纸,我必须运行这个脚本。如果您想知道,脚本会附加一个图像:
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 11:53:38 | 显示全部楼层
您必须使用批次吗?
 
看看这个:
 
http://www.cadtutor.net/forum/showpost.php?p=295487&postcount=23
 
我会将您的脚本代码更改为以下内容:
 
  1. filedia 0
  2. -layer s IMAGE
  3. -image
  4. (image_path)\mt200090s0570e0.tif
  5. 3171090.963,304537.340
  6. 7.1790
  7. 0 draworder
  8. l
  9. b filedia 1
  10. qsave
  11. [color=Red][b]close
回复

使用道具 举报

11

主题

35

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
53
发表于 2022-7-6 11:58:06 | 显示全部楼层
它现在甚至没有运行,所以它永远不会结束。如果我真的关上了,难道它不会打开一堆acad窗口吗?
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 12:01:22 | 显示全部楼层
只是在这里猜测一下(我没有2010),但(image\u路径)是否导致VBA启动?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:04:07 | 显示全部楼层
 
否,“关闭”应关闭活动的绘图窗口,然后脚本中的下一行将在其位置打开一个新窗口。
回复

使用道具 举报

11

主题

35

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
53
发表于 2022-7-6 12:05:27 | 显示全部楼层
 
以下是它在图形中的作用:
 
124842idbr1jtpbbb15bmb.jpg
回复

使用道具 举报

48

主题

1073

帖子

1043

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
238
发表于 2022-7-6 12:10:12 | 显示全部楼层
它让一个红十字穿过它?
 
对不起,我们无法访问照片托管网站,所以我看不到
回复

使用道具 举报

11

主题

35

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
53
发表于 2022-7-6 12:11:58 | 显示全部楼层
嗯,我发现了两件事。
 
1) 关闭不起作用。它只是挂在那里,直到你点击关闭“x”,然后继续。我把戒烟放回去了。
2) 我把“-vbarun”poriton从启动中取出,它工作得很好。我们在那里加载了自定义应用程序。没有这些,它就直接进入了剧本。我想我必须在没有那个应用程序的机器上运行这个。
 
我只希望有一个修复程序不涉及禁用该附加应用程序。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 12:14:17 | 显示全部楼层
 
您是使用close运行脚本还是仍在使用批处理?“关闭”适用于脚本。
回复

使用道具 举报

11

主题

35

帖子

28

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
53
发表于 2022-7-6 12:20:19 | 显示全部楼层
这是一个批处理文件,但“关闭”或“退出”在每个图形中运行的脚本中。当到达ACAD命令行中的“关闭”时,它将退出图形。但是,在关闭ACAD之前,它不会恢复运行批处理文件。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 10:23 , Processed in 0.494485 second(s), 74 queries .

© 2020-2025 乐筑天下

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