MOD2000: Jak psát makra a přepínače zástupců v Package a Průvodce zavedením

Překlady článku Překlady článku
ID článku: 236519 - Produkty, které se vztahují k tomuto článku.
Tento článek byl archivován. Je nabízen v takovém stavu, v jakém je, a nebude již nadále aktualizován.
Střední: Vyžaduje základní dovednosti v oblasti maker, kódování a práce v různých prostředích.

Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

S Package a Průvodce zavedením v Microsoft Office 2000 Developer Edition můžete použít speciální klíčová slova s názvem makra. Tato slova umožňují vytvořit místní cestu k bodu součásti v cílovém počítači, kde chcete aplikace nainstalovat.

Můžete například zástupce aplikace vždy odkazovat na soubor v podadresáři aplikace. Však pravděpodobně není víte do jaké cesta může uživatel instalaci aplikace. Chcete-li tento problém vyřešit, protože makro umožňuje zajistit, aby zástupce odkazuje na soubor v adresáři, kde je nainstalována aplikace můžete použít makro $(AppPath). Při instalaci balíčku makro $(AppPath) přeloženy do cesty pevně adresáře aplikace a obsahuje výsledné místní cestu.

Tento článek popisuje základní pravidla pro použití těchto maker a také zahrnuje tabulku jaké makra jsou k dispozici v Package a Průvodce zavedením.

Další informace

Pravidla pro zápis příkaz čáry v Průvodci

Důležité: Zkontrolujte umístit uvozovky, přepínače a maker správné míst.

Pravidlo 1: přepínače příkazového řádku potřebují správném umístění:

Žádné přepínače obvykle jsou dodávány pouze po spustitelného souboru jako v následujícím příkladu:
C:\Program Files\Office\Msaccess.exe /wrkgrp "C:\Program Files\NWIND\System.mdw"
Však Package a Průvodce zavedením nevyžaduje zadejte cestu ke spustitelnému souboru. Při použití makra Package a Průvodce zavedením Určuje cestu při uživatel instalaci aplikace. Když vytvoříte zástupce v Package a Průvodce zavedením umístit přepínače a cestu k databázi ve správném umístění jako v následujících příkladech.

Určující soubor pracovní skupiny:
/wrkgrp $ (AppPath)\System.mdw"$ (AppPath)\NWIND.MDB"
Zkomprimování databáze:
$ (AppPath)\NWIND.MDB"/Compact
Oprava databáze:
$ (AppPath)\NWIND.MDB"/Repair
Vždy spouštět aplikaci v režimu run-time (i pokud uživatel má úplnou prodejní verzi aplikace Access):
/ Runtime $ (AppPath)\NWIND.MDB"
Poznámka: V těchto příkladech Poznámka: uzavřete přepínače do uvozovek. Pouze cesty uveďte v uvozovkách.

Pravidlo 2: Orámovat Každá cesta v nabídka značky.

Pokud příkazový řádek obsahuje více než jednu cestu, například určit informační soubor pracovní skupiny a název databáze každou cestu uzavřete do uvozovek v případě cesta obsahuje mezery nebo dlouhé názvy souborů. Nelze vložit uvozovky kolem celý řádek nebo kolem více než jedna cesta. Následuje příklad je nesprávná a potom příklad, který je správná.

Následující příklad je nesprávná, protože je více než jednu cestu uvnitř jednu sadu uvozovek:
/wrkgrp "$ (AppPath)\System.mdw $ (AppPath)\NWIND.MDB
Poznámka: Pokud umístit dvě cesty uvnitř jednu sadu uvozovky druhé $(AppPath) ignorována podle nastavení a zástupce výsledky nebude fungovat v počítači uživatele.

Následující příklad cílový soubor příkazového řádku řetězec je správné, protože každá cesta je uvnitř vlastní sadu uvozovek:
/wrkgrp $ (AppPath)\System.mdw"$ (AppPath)\NWIND.MDB"
Poznámka: cesta k Msaccess.exe je automaticky přidáno během instalace balíčku a není zapotřebí v řetězci příkazového řádku tento cílový soubor.

Pravidlo 3: Orámovat makra v nabídka značky také

Přepínače budou není uzavřeny v uvozovkách. Package a Průvodce zavedením makra jsou však uzavřený v uvozovkách, jak je znázorněno příklady pod Rule 2.


Tabulka makra k dispozici pro příkazové řádky zástupci v Package a Průvodce zavedením je následující.

Zmenšit tuto tabulkuRozšířit tuto tabulku
MakroNainstaluje do
$(WinSysPath)Podadresář \Windows\System v systému Microsoft Windows 95 (nebo novější) nebo adresáři \winnt\system32 pod Microsoft Windows NT a Microsoft Windows 2000.
$(WinSysPathSysFile)Podadresář \Windows\System v systému Windows 95 (nebo novější) nebo adresáři \winnt\system32 v systému Windows NT a Windows 2000 jako systém souborů; není odebrána při odebrání aplikace.
$(WinPath)\Windows v systému Windows 95 (nebo novější) nebo \Winnt v systému Windows NT a Windows 2000.
$(AppPath)Adresář aplikace zadané uživatelem nebo Hodnota DefaultDir zadaném v oddíle [SETUP] Setup.lst.
\Samples $ (AppPath)\Samples podadresář adresáře aplikace.
Cesta (např C:\)Adresář identifikován cestu. Není doporučeno.
$(ProgramFiles)Adresář, do které jsou obvykle nainstalovány aplikace: C:\Program Files
$(CommonFiles)Běžné adresáře, do které jsou někdy nainstalovány sdílené soubory: C:\Program Files\Common Files
\Subdirectory $ (CommonFiles)C:\Program Files\Common Files\subdirectory
Například:
\My Company\My (CommonFiles) $ aplikací
$(MSDAOPath)Umístění uložených v registru pro datové součásti Objects (DAO). Neměli používat tento pro soubory.

Odkazy

Pokud se pokoušíte přidat soubor pracovní skupiny vlastní zabezpečení balíčku naleznete v následujícím článku:
241479MOD2000: Package a Průvodce zavedením Doesn't mají možnost zahrnout informačního souboru
Další informace o přepínačích příkazového řádku Access klepněte na článek číslo článku databáze Microsoft Knowledge Base:
209207ACC2000: Jak používat přepínače příkazového řádku v aplikaci Access

Vlastnosti

ID článku: 236519 - Poslední aktualizace: 2. února 2014 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Office 2000 Developer Edition
Klíčová slova: 
kbnosurvey kbarchive kbmt kbappsetup kbhowto kbpdwizard kbwizard KB236519 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:236519

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com