前言:我的 Applescript 获取一个 Excel 文件,并将其数据复制到一个新的纯文本文件中。
我无法在与现有 Excel 文件相同的位置写入新文本文件,但没有原始文件的文件名。
例如:我的 Excel 文件是“FilenameA.xls”,当我保存新的文本文件时,它会保存为“FilenameA.xlsFilenameB.txt”
如何将这个新文件保存到相同的位置,但使用我自己的文件名?
注意:它在我使用时有效,(path to desktop as text)
但我不会总是将这些保存到我的桌面。
set myFile to open for access (path to desktop as text) & blahBlah & ".txt" with write permission
当我尝试下面的脚本时,它给了我原始文件名加上我的新文件名。
set myFile to open for access (fileName) & blahBlah & ".txt" with write permission
注意:fileName
指的是原始 Excel 文件的路径。
本质上,我想要与原始文件相同的结果, (path to desktop as text)
但可以灵活地将文件保存到访问原始文件的任何文件夹中。