Přepínače příkazového řádku v aplikaci Access

Tento článek popisuje, jak lze upravit způsob spuštění aplikace Microsoft Office Access 2007 přidáním přepínačů a parametrů do spouštěcího příkazu. Aplikace Office Access 2007 může například po spuštění otevřít určitý soubor, nebo spustit určité makro.

Přepínače příkazového řádku se také nazývají možnosti příkazového řádku. V závislosti na funkci přepínače některé z nich vyžadují parametry a jiné ne.

Chcete-li použít přepínač a libovolné přidružené parametry pouze jednou, zadejte řetězec příkazu do pole Spustit systému Microsoft Windows (toto pole je dostupné po klepnutí na příkaz Spustit v nabídce Start). Řetězec příkazu se skládá z příkazu spouštějícího program, v tomto případě Msaccess.exe, a kombinace přepínačů a parametrů. Jestliže chcete přepínač a přidružené parametry použít vícekrát, můžete vytvořit zástupce na ploše, který spustí program vždy pomocí stejného přepínače a parametrů. Tento článek popisuje oba způsoby a obsahuje tabulku se seznamem všech přepínačů a parametrů dostupných v aplikaci Office Access 2007.

V tomto článku


Úvodní informace o příkazech, přepínačích a parametrech

Při každém spuštění aplikace Access klepnutím na ikonu aplikace Access nebo na název programu v nabídce Start ve skutečnosti spustíte příkaz Msaccess.exe, přestože obvykle příkaz nezadáváte, ani jej nevidíte.

Přidáním podřízených příkazů, které se nazývají přepínače, k příkazu Msaccess.exe můžete změnit některé vlastnosti chování programu při spuštění. Přepínač se zadává jako mezera po hlavním příkazu následovaná lomítkem (/) a názvem přepínače. V některých případech po něm následuje další mezera a jeden nebo několik zvláštních pokynů, které se nazývají parametry a poskytují programu další informace o způsobu provedení příkazu Msaccess.exe. Následující příkaz například dává pokyn ke spuštění aplikace Access a k otevření určitého souboru jen pro čtení:

msaccess.exe /ro "c:\My Folder\My Database.accdb"

V uvedeném příkladu je /ro přepínač a "c:\My Folder\My Database.accdb" je parametr. Povšimněte si, že v tomto případě je cesta k souboru zadána v uvozovkách, protože obsahuje mezery. Uvozovky nejsou nutné, pokud cesta k souboru neobsahuje mezery.

V aplikaci Office Access 2007 lze msaccess.exe vynechat a příkaz začít úplnou cestou k souboru, následovanou přepínači a parametry. Uvedený příkaz lze například napsat následovně:

"c:\My Folder\My Database.accdb" /ro

 Poznámka   U souborů ACCDB, ADP a MDB se při zadávání příkazu, který neobsahuje msaccess.exe, přesvědčte, zda aplikace Access již není spuštěna. Pokud je již aplikace Access spuštěna, nedojde k předání žádných přepínačů příkazového řádku. Při otevření souboru ACCDR, MDE, ACCDE nebo ADE se však pokaždé spustí nová instance aplikace Access, takže přepínače příkazového řádku fungují normálně.

Začátek stránky Začátek stránky

Jednorázové použití přepínače jeho přidáním do příkazu Spustit

  1. V systému Microsoft Windows klepněte na tlačítko Start a poté klepněte na příkaz Spustit.
  2. Do pole Spustit zadejte msaccess.exe nebo klepněte na tlačítko Procházet a daný soubor vyhledejte.
  3. Zadejte mezeru a poté zadejte přepínač a libovolné parametry. V rámci jednoho příkazu lze mít více přepínačů a parametrů. Například pro otevření určité databáze v režimu pouze jen pro čtení a spuštění určitého makra v databázi byste zadali:

    msaccess.exe /ro "c:\MyFolder\MyDatabase.accdb" /x MyMacro

Při dalším spuštění aplikace Access bez přepínačů příkazového řádku se program spustí v souladu s výchozími nastaveními. Pokud chcete, aby bylo vlastní nastavení spuštění k dispozici pro opakované použití, přečtěte si následující část.

 Poznámky 

  • Přepínače a parametry nerozlišují velká a malá písmena. Například přepínač /RO funguje stejně jako /ro.
  • Před každým přepínačem a parametrem udělejte mezeru.

Začátek stránky Začátek stránky

Příprava opakovaně použitelného přepínače vytvořením zástupce na ploše

Nejprve ověřte umístění souboru Msaccess.exe ve vašem počítači. Jestliže jste při instalaci aplikace Access potvrdili výchozí umístění složky, soubor Msaccess.exe je pravděpodobně umístěn zde:

C:\Program Files\Microsoft Office\Office12\msaccess.exe

Pokud se soubor Msaccess.exe na uvedeném místě nenachází, vyhledejte jej a poznamenejte si úplnou cestu.

  1. Klepněte pravým tlačítkem myši na plochu systému Windows, v místní nabídce přejděte na položku Nový a poté klepněte na položku Zástupce.
  2. V průvodci Vytvořit zástupce do pole Zadejte umístění položky napište uvozovku ("), zadejte úplnou cestu k souboru Msaccess.exe (včetně názvu souboru) a poté napište druhou uvozovku. (Případně klepněte na tlačítko Procházet, vyhledejte a vyberte soubor. V tomto případě se uvozovky doplní automaticky.)
  3. Za koncovou uvozovku zadejte mezeru, přepínač a libovolné parametry. Pokud je parametr cesta k souboru obsahující mezery, je třeba ji také uzavřít do uvozovek. Například:

"c:\program files\microsoft office\office12\msaccess.exe" /ro "c:\My Folder\My Database.accdb"

  1. Klepněte na tlačítko Další.
  2. Do pole Zadejte název tohoto zástupce napište název zástupce a poté klepněte na tlačítko Dokončit.

Průvodce vytvoří zástupce a umístí jej na plochu.

  1. Kdykoli budete chtít spustit aplikaci Access tímto upraveným způsobem, poklepejte na zástupce.

 Tip   Chcete-li přidat zástupce z plochy do nabídky Start systému Windows, klepněte pravým tlačítkem myši na zástupce a v místní nabídce klepněte na možnost Připojit k nabídce Start.

Je možné vytvořit různé zástupce, z nichž každý bude při spuštění programu používat odlišné přepínače a parametry.

 Poznámky 

  • Přepínače a parametry nerozlišují velká a malá písmena. Například přepínač /RO funguje stejně jako /ro.
  • Před každým přepínačem a parametrem udělejte mezeru.

Začátek stránky Začátek stránky

Dostupné přepínače a parametry

V následující tabulce jsou uvedeny všechny přepínače a parametry dostupné v aplikaci Office Access 2007.

Přepínač Parametr Popis
Žádný databáze Otevře zadanou databázi projektu aplikace Microsoft Access. Pokud je to nutné, zadejte také cestu. Pokud zadáváte cestu obsahující mezery, uzavřete ji do uvozovek.
/excl Žádný Otevře určenou databázi aplikace Access v režimu výhradního přístupu (Výhradní: Režim přístupu k datům v databázi sdílené v síti. Po otevření databáze ve výhradním režimu je ostatním uživatelům zabráněno tuto databázi otevřít.). Pokud chcete databázi otevřít ve sdíleném režimu v prostředí s více uživateli (Víceuživatelská (sdílená) databáze: Databáze, která povoluje několika uživatelům současně přistupovat k téže sadě dat a upravovat ji), tento přepínač vynechejte. K dispozici pouze pro databáze aplikace Access.
/ro Žádný Otevře zadanou databázi nebo projekt aplikace Access jen pro čtení.
/runtime Žádný Aplikace Access se spustí s možnostmi verze runtime.
/user uživatelské jméno Spustí aplikaci Access pomocí zadaného uživatelského jména. K dispozici pouze pro databáze aplikace Access verze 2002-2003 a dřívější.
/pwd heslo Spustí aplikaci Access pomocí zadaného hesla. K dispozici pouze pro databáze aplikace Access verze 2002-2003 a dřívější.
/profile profil uživatele Místo standardních nastavení registru systému Windows vytvořených při instalaci aplikace Access se při spuštění aplikace Access použijí parametry v zadaném profilu uživatele. Tím se nahrazuje přepínač /ini používaný ve verzích aplikace Access nižších než verze Access 95 k zadání inicializačního souboru.
/compact cílová databáze nebo cílový projekt aplikace Access

Zkomprimuje a opraví databázi aplikace Access nebo zkomprimuje projekt aplikace Access určený před přepínačem /compact a potom ukončí aplikaci Access. Pokud vynecháte název cílového souboru za přepínačem /compact, soubor se zkomprimuje pod původním názvem a do původní složky. Pokud chcete soubor zkomprimovat a uložit pod jiným názvem, zadejte název cílového souboru. Pokud v parametru cílová databáze nebo cílový projekt aplikace Access nezadáte cestu, vytvoří se cílový soubor standardně ve složce Dokumenty.

V projektu aplikace Access touto volbou zkomprimujete soubor projektu (.adp), ale ne databázi serveru Microsoft SQL Server.

/repair Žádný Opraví databázi zadanou před přepínačem /repair a potom ukončí aplikaci Access. Funkce komprimace a oprav je v aplikaci Microsoft Access 2000 a novějších sloučena do přepínače /compact. Přepínač /repair je podporován z důvodu zpětné kompatibility.
/convert cílová databáze Převede databázi nebo projekt aplikace Access pocházející z nižší verze této aplikace do formátu souborů Access 2007, nový soubor přejmenuje a poté ukončí aplikaci Access. Zdrojovou databázi zadejte před použitím přepínače /convert.
/x makro

Otevře databázi aplikace Access, zadanou před přepínačem /x a potom spustí zadané makro. Spuštění makra při otevření databáze dosáhnete také vytvořením makra AutoExec.

Makra mohou obsahovat viry. Při jejich spouštění je tedy nutné postupovat opatrně. Proveďte následující bezpečnostní opatření: v počítači spusťte aktuální antivirový software, pomocí Centra zabezpečení zakažte všechna makra, která nejsou digitálně podepsána, udržujte seznam důvěryhodných zdrojů maker.

/cmd Žádný

Určuje, že následující položka příkazového řádku je hodnota, která bude vrácena funkcí Command. Tato možnost musí být posledním přepínačem na příkazovém řádku. Místo přepínače /cmd můžete použít středník (;).

Tento přepínač slouží k zadání argumentu příkazového řádku, který lze použít v kódu jazyka Visual Basic for Applications (VBA) (Visual Basic for Applications (VBA): Verze jazyka Microsoft Visual Basic podporující jazyk maker, která slouží k programování aplikací pro systém Microsoft Windows a je součástí několika programů společnosti Microsoft).

/wrkgrp informační soubor pracovní skupiny Spustí aplikaci Access pomocí zadaného informačního souboru pracovní skupiny. K dispozici pouze pro databáze aplikace Access verze 2002-2003 a dřívější.

Začátek stránky Začátek stránky

 
 
Platí pro:
Access 2007