你目前正处于脱机状态,正在等待 Internet 重新连接

如何使用 Microsoft Access 中的命令行开关

针对 Office 2003 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Office 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

有关本文的 Microsoft Access 97 版本,请参见 105128.
中级:要求具备基本的宏、编码和互操作技能。

本文适用于 Microsoft Access 数据库 (.mdb) 和 Microsoft Access 项目 (.adp)。

概要
在从“开始”菜单或快捷菜单运行 Microsoft Access 时,可使用命令行开关修改启动过程。例如,可以打开某个特定数据库、运行宏或提供密码。
更多信息
下表列出了 Microsoft Access 的命令行选项。
选项       效果                                    适用于-----------------------------------------------------------------数据库     打开指定的 Microsoft Access      Access 数据库或 Microsoft Access 项目。     数据库或 如果需要可包含路径。如果您   Access 运行的是 Windows 95,默认路径为   项目“我的文档”文件夹。	                            /excl        以独占访问方式打开指定的 Access   仅限 数据库。若要在多用户环境中    Access 以共享访问方式打开数据库,          数据库请省略此选项。 	/ro          以只读访问方式打开指定的 Access    Access 数据库或 Access 项目。      数据库或 Access 项目/user        使用指定用户名    仅限 用户名    启动 Access。                                     Access 数据库/pwd         使用指定密码         仅限 密码     启动 Access。                                 Access 数据库/profile     使用指定用户配置文件中    Access 用户         的选项而不是在安装 Access 时     数据库或 配置文件      标准 Microsoft Windows 注册表       Access 创建的设置启动       项目Access。此选项取代了 /ini 选项,  	在 Access 97 之前的版本中   	使用 /ini 选项来指定   	初始化文件。/compact     压缩和修复 Access           Access 目标       数据库或压缩 Access 项目(具体对象 数据库或 数据库或  在 /compact 选项之前指定),然后  Access 目标       关闭 Access。如果在 /compact 选项  项目Access       之后省略目标文件名称, 	项目      文件将压缩到原始  	文件名和文件夹。若要压缩到其他  文件名,请指定目标文件。如果在目标数据库 	或目标 Access 项目中包括路径, 	将默认为在“我的文档”文件夹  	中创建目标文件。在 	Access 项目中,此选项将压缩 	Access 项目 (.adp) 文件而不是压缩 	SQL Server 数据库。 	/repair      修复在 /repair 选项之前指定的     仅限 Access 数据库,然后        Access 关闭 Access。在 Access 2000 中,压缩和     数据库修复功能已合并在  	/compact 选项中。支持 /repair 选项 	是为了实现向后兼容。 	/convert     将早期版本的 Access 数据库转换         仅限 目标       为具有新名称的 Access 2000         Access 数据库     数据库,然后关闭  数据库Access。在使用 /convert 选项之前,  	请先指定源数据库。 	/x  宏    启动 Access 并运行指定的      Access 宏。在打开数据库时运行宏    数据库或 的另一种方法是使用          Access AutoExec 宏。                           项目                             /cmd         指定命令行后面的        Access 内容是将由 Command 函数    数据库或 返回的值。此    Access 选项必须是命令行中的最后     项目一个选项。也可以使用分号 (;)	来代替 /cmd 选项。 	/nostartup   启动 Access 并且不显示      Access 启动对话框(启动 Access      数据库或 时看到的第二个对话框)。Access 项目/wrkgrp      使用指定的工作组信息         仅限 工作组    文件启动 Access。               Access 信息                                            数据库文件/runtime     以运行时模式启动 Access。Accesss 数据库或 Access 项目

注意

  • 若要在打开数据库时运行 Visual Basic for Applications 过程,请在 AutoExec 宏或使用命令行选项 /x 运行的宏中使用 RunCode 操作。此外,为了在打开数据库时运行 Visual Basic 过程,还可以创建一个窗体并为其 OnOpen 事件定义一个 Visual Basic 过程。然后,右键单击“数据库”窗口,单击“启动”并在“显示窗体/页”框中输入该窗体,将该窗体指定为启动窗体。
  • 若要在命令行中指定一个正斜杠 (/) 或分号 (;),请输入该字符两次。例如,若要在命令行中将密码指定为 ;mjs/md,可以在“/pwd”命令行选项后键入 ;;mjs//md
  • 示例:

    可以在“运行”对话框中键入以下命令,以独占模式打开一个 Access 2000 数据库,并且在启动时运行指定的宏:
    "C:\Program Files\Microsoft Office\Office\msaccess.exe" "C:\Program Files\Microsoft Office\Office\samples\northwind.mdb" /Excl /X Add Products
    若要以独占模式打开一个 Access 2002 数据库,并且在启动时运行指定的宏,请在“运行”对话框中键入以下命令:
    "C:\Program Files\Microsoft Office\Office10\msaccess.exe" "C:\Program Files\Microsoft Office\Office10\samples\northwind.mdb" /Excl /X Add Products
    类似地,如果要以独占模式打开一个 Access 2003 数据库,并且在启动时运行指定的宏,请在“运行”对话框中键入以下命令:
    "C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Program Files\Microsoft Office\Office11\samples\northwind.mdb" /Excl /X Add Products
参考
有关使用 setup /y 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
208488ACC2000:如何解决 Microsoft Access 2000 中的无效页错误
有关使用 /Pwd 选项的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
207891ACC2000:无法将 /pwd 选项用于受密码保护的数据库
292302 ACC2002:无法将 /pwd 选项用于受密码保护的数据库
有关在创建可分发运行时程序包时使用开关的更多信息,请单击下面的文章编号以查看 Microsoft 知识库中相应的文章:
236519MOD2000:如何在程序包和部署向导中为快捷方式编写宏和开关
有关使用 /convert 开关的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
319253如何使用命令行开关 /convert 将数据库仅转换为 Access 2000 文件格式
有关在使用自定义配置文件打开 Access 数据库时所遇到问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
266769ACC2000:使用自定义配置文件启动 Microsoft Access 时出错
有关命令行开关的更多信息,请单击“帮助”菜单上的“Microsoft Access 帮助”,在“Office 助手”或“应答向导”中键入“启动命令行选项”,然后单击“搜索”以查看返回的主题。
start up startup
属性

文章 ID:209207 - 上次审阅时间:07/16/2013 06:51:00 - 修订版本: 5.3

  • Microsoft Office Access 2003
  • Microsoft Access 2002 标准版
  • Microsoft Access 2000 标准版
  • kbstartprogram kbopenfile kbhowto kbinfo kbui KB209207
反馈