AppleScript不会自动退出
问题描述:
有什么办法可以让我的脚本自动关闭吗?注意:如果您强制退出它,屏幕保护程序会保留在桌面上,因此它不是因为它在应用程序中运行。AppleScript不会自动退出
tell application "System Events"
tell screen saver preferences
if running then
do shell script "killall ScreenSaverEngine"
else
do shell script "//System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background"
end if
end tell
end tell
答
添加&> /dev/null &
的shell脚本:
tell application "System Events"
tell screen saver preferences
if running then
do shell script "killall ScreenSaverEngine"
else
do shell script "//System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &> /dev/null &"
end if
end tell
end tell
啊好吧谢谢:) – hawkfalcon