Mac OSX: 运行 一个无需输入 sudo 密码并在执行结束时关闭终端的脚本

Mac OSX: Running a script that that avoids the need to input the sudo password and that closes the Terminal at the end of execution

所以只是为了提供一些背景信息:Mac 上的 Skype 现在有点乱,我最近 运行 遇到了一个问题,它不允许我登录全部(它一直说我已经登录到其他帐户并卡在那里 - 即使注销、重新安装 Skype 和清除本地应用程序数据也不起作用)。

无论如何,我发现 运行 获得它的唯一方法是 运行 在终端中这样做:

(基本上打开了另一个 Skype 实例,由于某种原因它允许我登录)

长话短说,我想让这个过程尽可能快速和简单,最好是双击运行上述脚本的应用程序图标。我想让它不需要在终端中输入密码,并且最好在启动 Skype 后关闭终端 windows。

我一直在考虑将上述命令放入运行良好的 .command 脚本中,但终端 windows 保持打开状态(尝试添加退出命令)并且它仍然需要密码(我'我一直在考虑编辑 sudoers 文件以对 Skype 命令进行例外处理,但显然,对于没有经验的人来说,乱入其中是个坏主意。

如果你们对如何解决这个问题有一些建议,那就太好了。

提前致谢!

感谢 Mark Setchell 的评论,我想到了使用 App Cleaner 来卸载 Skype(而不是典型的移至垃圾箱并从 AppData 目录中删除其文件),这似乎成功了。无论是缓存数据还是设置导致了最初的问题,都必须保存在其他地方,AppCleaner 管理器会清除所有这些内容。

之后重新安装 Skype 的新副本工作正常。感谢您的帮助!

干杯