如何防止预览启动时打开文件


16

预览应用程序当前在打开时挂起(不会崩溃-变得无响应)。由于预览打开了上次调用时打开的文件,因此杀死并重新打开预览无济于事。

切换到来宾用户证明“预览”应用程序有效。

预览应用程序在哪里存储要在启动时打开的文件列表?

Answers:


18

退出预览。

导航 ~/Library/Saved Application State/com.apple.Preview.savedState/

快速到达那里的方法…

  • 在Finder中...
  • Cmd ⌘ N 用于新窗口

  • Cmd ⌘ Shift ⇧ G 为…

  • 复制粘贴 ~/Library/Saved Application State/com.apple.Preview.savedState/

  • 击中 Enter

删除com.apple.Preview.savedState文件夹的全部内容。

后期编辑:我注意到在最近的OS中,“预览保存的状态”文件夹现在是别名。在这种情况下,删除内容时也不要删除别名。原来在~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState


感谢您的解决方案。我没有删除文件夹,而是打开windows.plist并删除了带有要打开文件的项目。再次感谢。
Jens AxelSøgaard2015年

当然-如果您舒适地编辑xml,很酷-我正在使用“最低公分母”方法;)很高兴它起作用。
Tetsujin 2015年

@jaepage-您在寻找~/Library还是在/Library
Tetsujin

嗯..我也不在El Cap上。我还注意到,自从我写这篇文章以来,“预览”的行为发生了变化[10.11下我的是8.1]。即使已将其设置为常规系统偏好设置,它也不再重新打开其最后一个文件。
Tetsujin

相比于此,应该优先选择用于在打开应用程序时禁用“应用程序还原”的内置功能。
bames53

17

有两种方法可以执行此操作,而无需触摸配置文件:

  • 仅一次执行此操作,您可以 Shift ⇧ 在打开任何应用程序时按住以暂时禁用“启动时重新打开窗口”功能
  • 若要无限期对所有应用禁用此行为,请打开“系统偏好设置”,转到“常规”,然后选中底部附近的“退出应用时关闭窗口”。

“在打开任何应用程序时按住Shift⇧即可​​暂时禁用”是的,这是正确的方法。
bames53

这应该是公认的答案。另外,OS中的默认行为是愚蠢的。
BBaysinger
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.