Applescript 如何从命令行而不是Finder.app预览文件内容

Applescript 如何从命令行而不是Finder.app预览文件内容,applescript,osascript,Applescript,Osascript,通过终端中的命令行,是否有任何方法可以在按下空格键时打开Finder.app中可以看到的预览文件内容屏幕,而无需将Finder.app带到具有焦点的前景(即,使Finder.app保持接地状态)。如果是这样的话,请任何人与我分享一个将实现该目标的applescript(例如,osascript)的内容。来自applescript: set myFile to "/Users/lawlist/Desktop/test.jpg" do shell script "qlmanage -p " &

通过终端中的命令行,是否有任何方法可以在按下空格键时打开Finder.app中可以看到的预览文件内容屏幕,而无需将Finder.app带到具有焦点的前景(即,使Finder.app保持接地状态)。如果是这样的话,请任何人与我分享一个将实现该目标的
applescript
(例如,
osascript
)的内容。

来自applescript:

set myFile to "/Users/lawlist/Desktop/test.jpg"
do shell script "qlmanage -p " & quoted form of myFile & ">& /dev/null"

仅供参考:对于投票结束此问题的任何人——请注意,如果此问题可以变成现实(即回答),那么osascript的内容就是一个编程问题。如果不可能实现此目标,则说明不可能。但是不要仅仅因为你不知道答案就投票结束这个问题。我怀疑这是可能的,但是,可能需要一个真正的编程专家(熟悉Finder.app)才能知道答案。我添加了额外的标签(
osascript
applescript
)来帮助熟悉该编程语言的观众了解这个问题。显然,一般的
osx
标签受众不熟悉这一方面。我删除了
osx
标签,以避免观众感到困惑。“QLManager——快速查看服务器调试和管理工具”。当我运行你的代码查找器显示预览时(非常酷),唯一的问题是窗口的标题在文件名之前有一个[DEBUG]。根据我在Google上找到的几个关于包含单词“[DEBUG]”文件名的quicklook标题的线程,似乎删除了“[DEBUG]”不是
qlmanage
提供的选项。这些线程可以追溯到
qlmanager
功能的引入。