Udostępnij przez


Zarządzanie podsektorami

Plik VBScript WiSubStg.vbs znajduje się w Składniki zestawu Windows SDK dla deweloperów Instalatora Windows. W tym przykładzie pokazano, jak skrypt może służyć do zarządzania podsektorami w bazie danych Instalatora Windows. Przekształcenie można dodać do istniejącej bazy danych Instalatora Windows jako podstoraż.

W przykładzie pokazano użycie następujących elementów:

Do korzystania z tego przykładu będzie wymagana CScript.exe lub WScript.exe wersja hosta skryptów systemu Windows. Aby użyć CScript.exe do uruchomienia tego przykładu, wpisz wiersz polecenia w wierszu polecenia przy użyciu następującej składni. Pomoc jest wyświetlana, jeśli pierwszy argument to /? lub jeśli określono zbyt mało argumentów. Aby przekierować dane wyjściowe do pliku, zakończ wiersz polecenia przy użyciu > VBS [ścieżki do pliku]. Przykład zwraca wartość 0 dla powodzenia, 1, jeśli zostanie wywołana pomoc, i 2, jeśli skrypt zakończy się niepowodzeniem.

cscript WiSubStg.vbs [ścieżka do bazy danych][ścieżka do pliku][opcje][nazwa podrzędnego magazynu]

Określ ścieżkę do bazy danych Instalatora Windows, aby dodać lub usunąć podstorage. Określ ścieżkę do pliku transformacji lub bazy danych, który jest dodawany jako podstorage. Aby wyświetlić listę podsektorów w bazie danych Instalatora Windows, pomiń ścieżkę do tego pliku. Możesz określić opcjonalną nazwę podstorażu, jeśli ta nazwa podrzędna zostanie pominięta, domyślnie zostanie pominięta nazwa podsektora.

Można określić następującą opcję.

Opcja Opis
nie określono opcji Dodaj podsektoraż do bazy danych Instalatora Windows.
/d Usuń podsektoraż. Po tej flagi opcji należy podać nazwę podstorażu, który ma zostać usunięty.

 

Aby uzyskać dodatkowe przykłady skryptów, zobacz Przykłady skryptów Instalatora Windows. Aby zapoznać się z przykładowymi narzędziami, które nie wymagają hosta skryptów systemu Windows, zobacz Narzędzia programistyczne Instalatora Windows.

Należy pamiętać, że przykład lokalizacji pokazuje Osadzanie przekształceń dostosowywania jako podstorage.