以下是一个使用AppleScript在Finder中寻找特定(非桌面)文件夹位置的示例代码:
-- 打开Finder应用程序
tell application "Finder"
-- 设置要搜索的文件夹名称
set targetFolderName to "Documents"
-- 获取所有非桌面的文件夹
set allFolders to every folder of home whose name is not "Desktop"
-- 遍历每个文件夹,查找目标文件夹
repeat with currentFolder in allFolders
-- 检查文件夹的名称是否匹配目标文件夹
if name of currentFolder is equal to targetFolderName then
-- 获取目标文件夹的位置
set targetFolderLocation to POSIX path of currentFolder as text
display dialog "目标文件夹的位置是:" & targetFolderLocation buttons {"OK"} default button 1
exit repeat
end if
end repeat
end tell
你可以将上述代码保存为一个AppleScript文件,然后在Script Editor或其他支持AppleScript的应用程序中运行。代码将在Finder中搜索家目录中所有非桌面文件夹,并显示目标文件夹的位置。你可以将targetFolderName
变量设置为你要寻找的文件夹名称。