applescript查找文件类型的默认应用程序

applescript查找文件类型的默认应用程序,applescript,webdav,Applescript,Webdav,这是我第一次使用applescript,我试图在默认应用程序中打开该文件类型的网站文件,但不确定如何操作 例如: 如果安装了OpenOffice,则应在OpenOffice中打开该文件 我只能让它在Safari中打开,我不想这样,因为我们使用WebDav,所以文件是可编辑的 有没有办法找到默认文本编辑器并用该程序打开url?您可以使用Finder的open命令在默认应用程序中打开文件: tell application "Finder" open POSIX file "/Library

这是我第一次使用applescript,我试图在默认应用程序中打开该文件类型的网站文件,但不确定如何操作

例如:

如果安装了OpenOffice,则应在OpenOffice中打开该文件

我只能让它在Safari中打开,我不想这样,因为我们使用WebDav,所以文件是可编辑的


有没有办法找到默认文本编辑器并用该程序打开url?

您可以使用Finder的open命令在默认应用程序中打开文件:

tell application "Finder"
    open POSIX file "/Library/Desktop Pictures/Abstract.jpg"
end tell
tell application "Finder"
    default application of (info for POSIX file "/Library/Desktop Pictures/Abstract.jpg")
end tell
的默认应用程序(info for)
获取默认应用程序:

tell application "Finder"
    open POSIX file "/Library/Desktop Pictures/Abstract.jpg"
end tell
tell application "Finder"
    default application of (info for POSIX file "/Library/Desktop Pictures/Abstract.jpg")
end tell
您可以使用perl获取URL方案的默认应用程序:


VERSIONER\u PERL\u preference\u 32\u BIT=1 PERL-MMac::InternetConfig-le'print+(GetICHelper“mailto”)[1]”
您可以使用Finder的open命令在默认应用程序中打开文件:

tell application "Finder"
    open POSIX file "/Library/Desktop Pictures/Abstract.jpg"
end tell
tell application "Finder"
    default application of (info for POSIX file "/Library/Desktop Pictures/Abstract.jpg")
end tell
的默认应用程序(info for)
获取默认应用程序:

tell application "Finder"
    open POSIX file "/Library/Desktop Pictures/Abstract.jpg"
end tell
tell application "Finder"
    default application of (info for POSIX file "/Library/Desktop Pictures/Abstract.jpg")
end tell
您可以使用perl获取URL方案的默认应用程序:


VERSIONER\u PERL\u preference\u 32\u BIT=1 PERL-MMac::InternetConfig-le'print+(GetICHelper“mailto”)[1]”

尝试
告诉应用程序OpenOffice打开文件
如何判断是否安装了OpenOffice。它是该文件类型的默认应用程序?我假设您安装了OpenOffice。请尝试
告诉应用程序OpenOffice打开您的文件
如何判断是否安装了OpenOffice。它是该文件类型的默认应用程序?我假设您安装了OpenOffice。谢谢!我现在可以得到默认的应用程序了。还有一个问题,我如何在applescript中运行默认应用程序?只需使用open命令:
告诉应用程序“Finder”打开默认应用程序(info for POSIX file)/Library/Desktop Pictures/Abstract.jpg”)
谢谢!我现在可以得到默认的应用程序了。还有一个问题,我如何在applescript中运行默认应用程序?只需使用open命令:
告诉应用程序“Finder”打开默认应用程序(info for POSIX file)/Library/Desktop Pictures/Abstract.jpg”)