MS Access 打开错误消息

Posted

技术标签:

【中文标题】MS Access 打开错误消息【英文标题】:MS Access open error message 【发布时间】:2017-08-21 22:00:54 【问题描述】:

当我尝试从命令行打开 MS Access 时,我收到以下错误消息:

用于启动 Microsoft Office Access 的命令行包含 micosoft Access 无法识别的选项。

我的命令很简单:

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" E:\MonthlyCompAudit\"Audit - Test - Copy.accdb"

如果我只是跑步

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE"

它有效。

在我包含数据库名称后,它不起作用。 Access 文件路径/名称是最新的,因为我使用dir 命令进行了验证。

【问题讨论】:

【参考方案1】:

您的引号仅围绕文件名,而不是整个路径。试试:

"C:\Program Files (x86)\Microsoft Office\Office14\MSACCESS.EXE" "E:\MonthlyCompAudit\Audit - Test - Copy.accdb"

来源:https://support.office.com/en-us/article/Command-line-switches-for-Microsoft-Office-products-079164cd-4ef5-4178-b235-441737deb3a6

如有必要,您可以包含路径。如果路径包含空格,请将其括在引号中。

【讨论】:

好电话 - 我移动了报价位置并且它有效。我确实有一些额外的问题:(1)有没有一种方法可以在不打扰其他用户的“静音”模式下运行该批处理? (2) 在我的命令行中,我打算用 -x 选项调用一个宏。宏是一个弹出消息框并询问“是”或“否”的功能 - 我如何让批处理知道始终选择默认的“是”? @PaulZ 提出两个新问题可能会更好地回答这些问题。 @PaulZ 如果我提供的链接没有回答您关于进一步切换的其他问题,请提出新问题。

以上是关于MS Access 打开错误消息的主要内容,如果未能解决你的问题,请参考以下文章

MS Access/accdb“无法打开数据库”错误(C#)

在 MS Access 中导入电子表格数据时出现错误消息

如何在 MS ACCESS 中打开定时消息框而不创建其他窗口

如何在 MS Access 中选择是/否字段(我收到错误消息)

抑制 MS Access Excel 警告/错误

MS Access:数据表属性(作为子表单)- 表单未打开,错误:2489?