f700es 发表于 2022-7-7 00:07:49

scr有限制吗

我有一些scr文件是由第三方供应商设置的,用于我们的设施管理软件。脚本文件中的一行打开某一组层。我一直在给这行添加图层名,但最近它停止了工作。我添加以在脚本中添加另一个命令,以继续执行layer命令。有什么原因吗?

BIGAL 发表于 2022-7-7 00:17:37

脚本中的空格与Enter发音问题相同

Jack_O'nei 发表于 2022-7-7 00:21:55

脚本可以从命令行执行任何操作。编辑时,请确保使用命令行命令。如果您使用一个调用对话框的对话框,它将打开对话框并停止。每行一条命令。正如比加尔所说,每个空格都被视为enter,每个空行都被视为enter。对包含空格的文件名的引用必须用双引号括起来。使用ascii编辑器(如记事本)编辑脚本。MS Word和其他文字处理器有时具有会导致脚本崩溃的格式。
 
除此之外,你可以用脚本做任何你想做的事情。

f700es 发表于 2022-7-7 00:30:35

谢谢大家。事实上,我知道这其中的大部分,我使用记事本++来编辑脚本和其他文本文件。就像我之前说的那样,我似乎不得不分解一个“-layer”命令,因为层名称列表似乎太长而无法工作。我把它分解成两个命令,它成功了。我只是想知道在“-layer”命令中说出层名称是否有限制。谢谢,不过我会检查一下列表中是否有空格。

eldon 发表于 2022-7-7 00:38:07

为了消除一个可能的错误源,您是否尝试过其他文本编辑器,如写字板。
 
我相信记事本在它的历史上曾经有过文字包装的困难。

f700es 发表于 2022-7-7 00:45:33

不是Windows附带的记事本,而是这个。。。。
http://notepad-plus-plus.org/
 
它可能是这个星球上最好的文本编辑器
 

Jack_O'nei 发表于 2022-7-7 00:51:51

 
从没听说过这个。。。看起来很有趣。不过,你可以试试普通的旧记事本,以消除如果你找不到额外的空间或其他东西,它就不能完成你需要的任务的可能性。

f700es 发表于 2022-7-7 00:56:03

我几乎敢打赌这可能是人为错误,而不是编辑的错误。许多程序员坚信NP++。谢谢你,杰克

Jack_O'nei 发表于 2022-7-7 01:06:16

为了便于查找空格,您可以执行“查找并替换”,在原始文件的副本上用符号或某些独特字符替换空格。

BIGAL 发表于 2022-7-7 01:11:40

快速检查在word中打开它,然后单击Pi符号,空格将亮起,与行尾相同。但是在notedpad word中进行编辑可以添加内容
页: [1]
查看完整版本: scr有限制吗