【发布时间】:2017-02-10 07:09:05
【问题描述】:
我正在尝试转换这个现有的 AppleScript 脚本:
tell application "System Events"
make login item with properties {path:"/Applications/Application.app", hidden:false"}
end tell
return
这是我目前所拥有的:
#!/usr/bin/env osascript -l JavaScript
'use strict';
ObjC.import('stdlib')
function run(argv) {
var systemEvents = Application('System Events')
systemEvents.make({
new: 'LoginItem',
at: systemEvents.loginItems,
withProperties: {
name: "Application",
path: "/Applications/Application.app",
hidden: false,
kind: "Programm"
}
})
$.exit(0)
}
然而,我被困在下面一行,因为我实际上不知道将什么传递给new: 属性,我认为其他属性是正确的。
new: 'LoginItem',
我希望有人能指出我正确的方向。
【问题讨论】:
标签: macos applescript javascript-automation