首页 > 解决方案 > 通过键盘快捷键运行 rsync 的权限问题

问题描述

我有一个 Automator 'Quick Action',它只运行一个由单个 rsync 命令组成的 shell 脚本(使用 bash)。我已经从“系统偏好设置”>“键盘”>“快捷方式”为此分配了一个键盘快捷方式。

自从更新到 Catalina 后,我遇到了一个权限问题,如此处的倒数第二条评论所示:https ://developer.apple.com/forums/thread/126497 。

基本上,我可以在终端中运行我的 rsync 命令,它会正常工作。我也可以打开 Automator 文件并从那里运行它,它会正常工作。但是从键盘快捷键运行它会引发权限错误。

我已授予对 rsync 和我的快速操作文件的完整磁盘访问权限,但没有任何效果。该链接中的最后一条评论提到您还需要授予对调用您的程序的程序的完整磁盘访问权限(在他们的情况下是 cron),但我不知道在我的情况下调用程序是什么。

标签: macos

解决方案


推荐阅读