JSL中是否有一种方法可以将日志窗口的内容保存到文件中,如果该文件存在,则将其追加而不是覆盖它
Save Log("$myroot/Log_File.txt");是的。 这是答案的核心:
Save Text File( "$desktop/log.txt",
Concat Items( Get Log(), "\!N" ),
Mode( If( File Exists("$desktop/log.txt"), "append", "replace" ) ) )如图所示,它会在日志中添加一些不需要的文本,并且可能不会添加一些您想要的文本。 如果将其设为加载项,则不会向日志添加任何内容。
您可能需要分隔符或日期。 您可以将它们连接到 Concat Items() 结果。
您可能需要一个文件名提示;你也可以添加。
编辑:如果您计划在一个会话中进行多个附加,则 Clear Log() 可能是有意义的。