Когда вы запускаете Microsoft Access из меню Пуск или контекстного, вы можете использовать параметры командной строки для модификации процесса загрузки программы. Например, вы можете открыть ту или иную базу данных, запустить макрос или ввести пароль.
Дополнительная информация
В приведенной ниже таблице перечислены параметры командной строки для Microsoft Access.
Параметр Результат Объект применения
-----------------------------------------------------------------
database Открывает заданную базу данных База данных
или проект Microsoft Access. В случае или проект
необходимости укажите путь. Если вы Access
используете Windows 95, то по умолчанию
используется путь к папке «Мои документы».
/excl Открывает заданную базу данных для Только
исключительного доступа. Чтобы открыть базу база данных
данных для общего использования Access
в многопользов. среде, пропустите этот параметр.
/ro Открывает заданную базу данных или База данных
проект Access только для чтения. или проект
Access
/user Запуск Access от имени заданного Только
имя_пользователя пользователя база данных
Access.
/pwd Запуск Access с заданным Только
пароль паролем. база данных
Access.
/profile Запуск Access с использованием База данных
профиль_ заданного профиля пользователя или проект
пользователя вместо стандартных настроек Access
Windows, созданных при установке
Access. Этот параметр заменяет /ini,
который использовался для
определения файла настроек в
предыдущих версиях Access.
/compact Сжимает и восстанавливает базу база данных
целевая_ данных или сжимает проект Access или проект
база_данных заданный перед параметром /compact, Access.
или целевой затем закрывает Access. Если вы пропустите имя файла
проект целевого проекта после параметра
Access /compact, то файл сожмется в первоначальном
имени и папке. Чтобы сжать базу под другим
именем, укажите целевой файл. Если вы не
указываете путь к целевой базе или
проекту Access, целевой файл создается
по умолчанию в папке «Мои документы». В
проекте Access этот параметр сжимает
файл проекта Access (.adp), но не
базу данных SQL Server.
/repair Восстанавливает базу данных Access, Только
заданную перед параметром, затем...база данных
закрывает Access. В функции сжатия и восста- Access
новления объединены в параметре
/compact. Параметр /repair оставлен
для совместимости с прежними версиями.
/convert Конвертирует базу данных Access Только
целевая_ пред. версии в базу данных база данных
база_данных с новым именем, затем закрывает Access
Access. Перед использованием параметра
укажите целевую базу данных.
/x macro Запускает Access и указанный макрос База данных
Можно также запустить макрос или проект
при открытии базы данных с Access
помощью макроса AutoExec.
/cmd Указывает, что значение, введенное База данных
далее в командной строке, будет или проект
возвращено функцией Command. Этот Access
должен указываться в командной строке
На последнем месте. Как альтернативу /cmd можно также
использовать точку с запятой (;).
/nostartup Запускает без вывода диалогового база данных
окна запуска (второго диалогового или проект
окна, которое вы видите при запуске Access). Access
/wrkgrp Запуск Access с заданным Только
файл с файлом информации о рабочей база данных
информацией о Access
рабочей группе
Примечания
• |
Чтобы при открытии базы данных запустить процедуру Visual Basic for Applications, воспользуйтесь действием RunCode в макросе AutoExec или в макросе, который вы запустили с помощью параметра командной строки /x. При открытии базы данных можно также запустить процедуру Visual Basic, создав форму с процедурой, определенной для ее события формы Visual Basic. Присвойте этой форме значение автозагрузочной. Для этого щелкните правой кнопкой мыши окно Database, выберите Startup и затем войдите в эту форму в поле Display Form/Page. |
• |
Чтобы задать в командной строке наклонную черту (/) или точку с запятой (;), введите этот символ дважды. Например, чтобы задать в командной строке пароль ;mjs/md, введите ;;mjs//mdпосле параметра командной строки /pwd. |
• |
Примеры:
Можно ввести следующую команду в диалоговом окне Пуск, чтобы открыть базу данных 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 2002, при котором во время загрузки запускается указанный макрос, введите в диалоговом окне Пуск следующую команду:
"C:\Program Files\Microsoft Office\Office11\msaccess.exe" "C:\Program Files\Microsoft Office\Office11\samples\northwind.mdb" /Excl /X Add Products |
Для получения дополнительных сведений о параметрах командной строки выберите команду Справка: Microsoft Access в меню Справка, затем введите в поле помощника Office или мастера ответов строку параметры запуска из командной строки и нажмите кнопку Поиск.
Ссылки по теме