我已经安装了 Access 2010,但有些软件只能处理旧的 .mdb 文件。当我右键单击文件夹中的空白处并选择“新建”时,我想创建一个 .mdb 文件而不是 .accdb。
我已设法删除了创建新的 .accdb 文件的“新 Access 数据库”,但我找不到如何创建上下文菜单项来创建新的 .mdb 文件。
我试过了:
然而我运气不佳,“新建”菜单中什么都没有出现。有什么想法吗?
答案1
您需要在注册表中以 HKEY_CLASSES_ROOT 键结尾的文件下创建一个新的 ShellNew 键。然后在该键内创建一个新的 REG_EXPAND_SZ 条目并将其命名为“ItemName”(不带引号)。对于值,请输入将打开新文件的程序的完整路径,例如:“C:\Program Files\YourProgram\YourExecutable.exe”,0
这次您需要使用引号,因为路径中有空格。路径后面的“0”表示可执行文件中的哪个图标将用于菜单中代表该条目。如果您不知道要使用哪个图标编号,只需尝试几个即可。
然后,创建一个名为“NullFile”(无引号)的 REG_SZ 条目并将值留空。
在进行更改之前,请务必通过创建还原点来备份您的注册表。
提示:查看“新建”菜单中包含条目的其他文件类型的结构,获取有关如何创建条目的提示。除非删除,否则 .txt 条目通常会存在。