2017-04-16 75 views

回答

0

代替sudo使用with administrator privileges

display dialog "Start ettercap?" buttons {"Boot", "Cancel"} 
do shell script "ettercap -C" with administrator privileges 

Technical Note TN2065: do shell script in AppleScript

+0

感谢您的答复。现在它的命令是“/ bin/sh:ettercap:command not found”,但是它是一个命令,因为我可以在终端上运行它,没有问题 –

+0

然后尝试传递完整路径,例如,如果ettercap位于'/ usr/local/bin':'do shell script“/ usr/local/bin/ettercap -C”' – vadian