mostafa badran 发表于 2022-7-7 00:03:05

或者这个
_.open *1.dwg* (setvar 'ltscale 10.0) _.qsave _.close

Tuns 发表于 2022-7-7 00:06:56

文件是保存在只读位置还是已经打开?

mostafa badran 发表于 2022-7-7 00:09:05


此文件保存在完全控制位置。

Tuns 发表于 2022-7-7 00:12:24

如果您使用我的批处理运行方法,您需要将脚本更改为:
ltscale
10
SAVE
QUIT
确保在“退出”命令之后有两个空格。我不知道你的脚本是否是导致问题的原因,所以试试这个,告诉我它是否有效。

mostafa badran 发表于 2022-7-7 00:17:29

这种方法如何处理多个文件?

Tuns 发表于 2022-7-7 00:19:57

因为,我在第#6篇文章中给出的方法使用的是命令提示符,而不是AutoCAD。它将反复运行这4个命令,直到对指定文件夹中的所有文件执行完为止。此外,如果它不起作用,那么制作一个宏并逐个遍历每一行比一遍又一遍地写所有这些行要简单得多。

mostafa badran 发表于 2022-7-7 00:21:36

好啊
只需在脚本文件中复制您的方法,而不需要在编写时添加任何内容。

mostafa badran 发表于 2022-7-7 00:25:18

Tuns公司
我尝试了一下,效果很好,但我添加了qsave not save。
非常感谢。这些评论帮了大忙。

Tuns 发表于 2022-7-7 00:27:52

没问题,伙计,随时都可以。

mostafa badran 发表于 2022-7-7 00:32:35

非常感谢。评论MSasu公司
谢谢大家。
页: 1 [2]
查看完整版本: 创建批处理文件以运行scrip