gpt4 book ai didi

javascript - 如何使用node.js/electron访问系统文件?

转载 作者:行者123 更新时间:2023-12-03 12:35:06 25 4
gpt4 key购买 nike

我正在尝试使用electron/node.js从mac读取系统文件,目前我是怎么做的。

fs.writeFileSync(`/Users/${os_username}/sync_message_images/chat.db`,fs.readFileSync(`/Users/${os_username}/Library/Messages/chat.db`));

但是我不断收到EACCESS错误,我相信这是因为它是系统文件,因为我无法从终端或没有root的python中复制它。无论如何,我可以授予应用程序根访问权限吗?即使用户必须在启动时在此输入密码也可以。

我什至尝试了sudo-prompt,但我仍然遇到相同的问题。

最佳答案

实际上,由于最新版本的macOS,这似乎是无关紧要的问题。如果其他人有此问题,则必须授予应用程序完整的磁盘访问权限。为此,请转到设置>安全性>隐私>全盘访问>授予您.app全盘访问权限。

关于javascript - 如何使用node.js/electron访问系统文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53368357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com