1
只有在不存在文件時才能進行一些條件操作?Mac PackageMaker:僅在文件不存在的情況下才執行動作
我發現需求檢查「如果文件存在」而不是「如果文件不存在」。
也許在預安裝檢查中使用蘋果腳本?
在此先感謝您的幫助
只有在不存在文件時才能進行一些條件操作?Mac PackageMaker:僅在文件不存在的情況下才執行動作
我發現需求檢查「如果文件存在」而不是「如果文件不存在」。
也許在預安裝檢查中使用蘋果腳本?
在此先感謝您的幫助
下面是一個例子...
set someFile to (path to desktop as text) & "sample.txt"
tell application "Finder"
if not (exists file someFile) then
-- do something here
end if
end tell
謝謝您的回答。您的腳本在AppleScript編輯器中完美工作,但是當我嘗試在postInstall操作中包含我的測試時,安裝程序返回安裝錯誤。我是否應該返回「返回true」之類的東西來指定我的腳本執行已經成功完成? – sdespont
您好,經過對網絡的少量研究,可以使用shell命令「osascript your_applescript_file.scpt」從預安裝和安裝後腳本調用「applescript」文件。 – sdespont