バンドルIDで指定したプロセスを強制終了させるAppleScriptです。
Finderを終了させてみると、あえて意図して起動しないとFinderが終了したままの状態で戻って来ません。
AppleScript名:バンドルIDで指定したプロセスを強制終了(NSRunningApplication) |
— Created 2017-09-17 by Takaaki Naganoya — 2017 Piyomaru Software use AppleScript version "2.4" use scripting additions use framework "Foundation" use framework "AppKit" set pRes to forceQuitAProcessByBUndleID("com.apple.finder") of me –指定プロセスの強制終了 on forceQuitAProcessByBUndleID(aBundleID) set appArray to current application’s NSRunningApplication’s runningApplicationsWithBundleIdentifier:aBundleID if appArray’s |count|() > 0 then set appItem to appArray’s objectAtIndex:0 set aRes to (appItem’s terminate()) as boolean return aRes else return false end if end forceQuitAProcessByBUndleID |
More from my site
(Visited 24 times, 1 visits today)