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() 可能是有意義的。