如何从 Windows 资源管理器中以只读方式打开文件?

Dan*_*nas 12 windows windows-explorer

有没有一种简单的方法可以从 Windows 资源管理器中以只读方式打开文件?

我最感兴趣的是 Microsoft Access 文件。我正在旧的 MS Access 数据库中进行一些完整性检查,当我打开它们时,我看到它们的日期会自动更新。我不喜欢这样,因为它看起来像今天所有的旧文件都被修改了。

我正在使用 Windows XP。

更新:正如尤达所说,

不。不要尝试。做...或不做。没有尝试。

就我而言,它是“不要”。我最终将整个(大)文件夹树复制到 MyDocuments,然后从那里打开所有数据库。

小智 27

我在 Windows 7 上遇到了同样的问题。上述答案不适用于 Windows 7,因为文件关联的界面已更改。好消息是,以只读方式打开现在是一个更简单的过程。

SHIFT+ 右键单击​​或点击F10-> 单击以只读方式打开

  • 仅供参考,对于那些通过谷歌到达这里的人,右移单击并“在受保护的视图中打开”有效。以只读方式打开似乎什么也不做。在 Windows 7/Office 2010 中测试 (15认同)
  • 这并不能解决问题,但是我使用右键单击,以只读方式打开,msword 仍然正常打开文件:( (6认同)

adm*_*ech 7

  • 打开 Windows 资源管理器。
  • 从视图菜单中选择文件夹选项。(在某些版本的 Windows 中,您可以从“查看”菜单中选择“选项”,或从“工具”菜单中选择“文件夹选项”。)Windows 会显示“文件夹选项”(或只是简单的“选项”)对话框。
  • 确保选择了文件类型选项卡。(单击此处查看相关图。)在已注册的文件类型列表中,找到并选择 Microsoft Word 文档。单击编辑按钮。Windows 显示“编辑文件类型”对话框。(点击此处查看相关图。)
  • 在操作列表中选择打开选项。
  • 单击高级。出现编辑文件类型对话框。
  • 单击操作字段中的打开。
  • 单击编辑。出现编辑操作对话框。
  • 选择用于执行操作的应用程序框的内容。(点击此处查看相关图。)
  • 按 CTRL+C。这将复制用于执行操作的应用程序框的内容。
  • 单击取消。
  • 单击新建按钮。Windows 显示“新建操作”对话框。
  • 在“操作”框中,输入要在快捷菜单中显示的名称。例如,您可以键入 Open Read-Only。
  • 将插入点放置在用于执行操作的应用程序框中,然后按 CTRL+V。您在第 8 步中复制的信息将粘贴到框中。
  • 选中使用 DDE 复选框。“新建操作”对话框展开。
  • 在 DDE 消息框中,输入以下文本:[FileOpen ("""%1"""),.ReadOnly]
  • 在应用程序框中,输入这个单词:WinWord。
  • 在“主题”框中,输入这个词:系统。
  • 根据需要单击关闭或确定以关闭所有对话框。

    • 这不属于“简单方法”。 (7认同)

    Nat*_*gew 5

    如果您要在 Office 程序中打开文件,另一种选择是遵循MS 说明

    • 打开您需要的 Office 程序
    • 单击 Office 按钮,然后打开
    • 浏览到您要打开的文件并选择它
    • 在底部的“打开”按钮上,单击箭头并选择“以只读方式打开”

    我用 Excel 尝试过,它实际上以只读方式打开文件。

    使用 Shift+右键单击时,资源管理器中的“以只读方式打开”选项似乎不起作用。我没有看到“在受保护的视图中打开”选项。

    我以只读方式打开文件的全部原因是这样其他人可以在我打开文件时对其进行编辑,因此将文件设置为只读是行不通的。

    我也不想通过 18 个步骤来添加操作或编辑注册表(甚至不确定我是否可以在工作中这样做)。

    我知道从技术上讲,这并不是从 Windows 资源管理器中打开它,但很多人(像我一样)从 Google 来到这里,想要在 Office 程序中打开某些内容。