无法更改 macOS 10.13.4 屏幕截图位置

无法更改 macOS 10.13.4 屏幕截图位置

我正在尝试将屏幕截图的保存位置更改为我的桌面,但无论我怎么尝试,它们总是保存到我的文档文件夹中。

这是您应该能够更改位置的方法:

defaults write com.apple.screencapture location ~/Desktop/; killall SystemUIServer

问题是发出该命令似乎什么都没做。我以前在其他 macOS 机器上成功使用过它,所以我不知道发生了什么。

我尝试将位置更改为主文件夹之外的其他文件夹,还尝试将目标文件夹的权限开放为 777。似乎没有什么可以改变保存位置。我确信这很简单,但我只是没有看到它。有什么想法吗?

答案1

尤里卡,我找到了答案。原来这是针对带 Touch Bar 的 MacBook Pro 的,我使用的是这款产品。

截屏时,Touch Bar 提供了一种选择屏幕截图位置的方法,所有屏幕截图都会转到 Touch Bar 上选择的位置,而不是 中设置的位置com.apple.screencapture。在 Touch Bar 上选择所需的保存位置允许您保存到新位置,并且您选择的位置将成为下一张屏幕截图的默认位置。

您可以覆盖 Touch Bar 上选择的位置(这只为您提供了少量预设选项),但似乎 macOS 总是会保存到 Touch Bar 位置,除非您在 Touch Bar 上专门选择“桌面”,只有这样您的自定义默认位置才会覆盖 Touch Bar。或者至少我在测试中看到的情况是这样的。

答案2

刚刚发现你可以配置自己的目的地:(某些选项名称可能有所不同,因为我使用中文界面而不是英文,我只是猜测原来的写法)

  1. 从应用程序/工具或 LaunchPad/其他激活 Screenshot.app
  2. 点击屏幕底部工具栏右侧的“选项”菜单->保存到...->其他目的地
  3. 选择您的屏幕截图的目标位置,您还可以在触摸栏的右端找到您的文件夹名称。
  4. 从现在起,您的屏幕截图将保存到新目标位置(旧文件不会被移动)。如果您将来从触控栏更改目标位置,则需要再次执行 1~3 操作才能恢复。

相关内容