1 USING: accessors arrays cocoa.apple-script elevate
2 elevate.unix.private formatting io.launcher kernel locals
7 : apple-script-elevated ( command -- )
8 first quote-apple-script
9 "do shell script %s with administrator privileges without altering line endings"
10 sprintf run-apple-script ;
13 M:: macosx elevated ( command replace? win-console? posix-graphical? -- process )
15 <process> command >>command 1array
17 ! graphical through applescript
19 command apple-script-elevated
21 posix-elevated "lol3" throw