通过applescript在finder中打开信息窗口

时间:2014-06-26 03:15:13

标签: applescript finder

我在找到正确的apple脚本命令时遇到了一些问题:我想打开给定文件或文件夹的信息窗口。这是我可以在Finder中通过cmd + i打开的窗口。现在我希望能够通过脚本文件自动执行此操作。 我的代码实际上是这样的:

set aFile to POSIX file "/Users/xyz/Documents/test.rtf"
tell application "Finder" to open information window of aFile

但这不起作用。错误消息表明文件“Macintosh HD的信息窗口:用户:xyz:Documents:test.rtf”无法打开。

1 个答案:

答案 0 :(得分:3)

有些命令对posix文件很挑剔。所以我们可以将其强制转换为别的东西,它会起作用......

set aFile to (POSIX file "/Users/xyz/Documents/test.rtf") as alias
tell application "Finder" to open information window of aFile

set aFile to (POSIX file "/Users/xyz/Documents/test.rtf") as text
tell application "Finder" to open information window of file aFile