Export souborů
Soubor VBScript WiExport.vbs je k dispozici v Součásti sady Windows SDK pro vývojáře instalační služby systému Windows. Tato ukázka ukazuje, jak napsat skript pro export tabulek do databáze Instalační služby systému Windows. Ukázkový skript se připojí k objektuinstalačního programu, otevře databázi a exportuje tabulky do archivovaných souborů.
Ukázka ukazuje použití:
- Metoda OpenDatabase (Installer Object)
- Metoda LastErrorRecord objektu Installer
- metoda exportu
- Metoda OpenView objektu Database
- metoda Fetch objektu View
- vlastnost StringData objektu Record
K použití této ukázky budete potřebovat CScript.exe nebo WScript.exe verzi programu Windows Script Host. Pokud chcete ke spuštění této ukázky použít CScript.exe, zadejte příkazový řádek na příkazovém řádku pomocí následující syntaxe. Nápověda se zobrazí, pokud je první argument /? nebo pokud je zadáno příliš málo argumentů. Pokud chcete výstup přesměrovat na soubor, ukončete příkazový řádek pomocí > VBS [cesta k souboru]. Ukázka vrátí hodnotu 0 pro úspěch, 1, pokud je vyvolána nápověda, a 2, pokud skript selže.
cscript WiExport.vbs [cesta k databázi][cesta ke složce][options][seznam názvů tabulek]
Zadejte cestu k instalační databázi, ze které se exportují tabulky. Zadejte cestu ke složce, do které se mají zkopírovat exportované soubory archivu. Uveďte názvy tabulek databáze rozlišující malá a velká písmena exportu. Pokud chcete exportovat všechny tabulky včetně _SummaryInformation, zadejte *.
Následující možnosti mohou být zadány kdekoli na příkazovém řádku před seznamem názvů tabulek.
Možnost | Popis |
---|---|
není zadána žádná možnost | Exportované archivní soubory můžou mít dlouhý název souboru. |
/s | Vynutit exportované archivní soubory, aby měly krátké názvy souborů. |
Další příklady skriptování najdete v tématu Příklady skriptování instalační služby systému Windows. Ukázkové nástroje, které nevyžadují program Windows Script Host, naleznete v tématu Nástroje pro vývoj instalační služby systému Windows.