Przykłady skryptów napisanych w języku Visual Basic, automatyzujących administrowanie w programie MTS

Do wywoływania skryptowych obiektów administracyjnych służy dowolny język programowania zgodny z Automatyzacją OLE (na przykład VBScript). Program MTS zawiera szereg przykładowych skryptów administracyjnych, ilustrujących sposób automatyzacji procedur programu MTS Explorer za pomocą obiektów skryptowych.

Aby skrypty Automatyzacji uruchamiać na zewnątrz stron HTML, w komputerze należy zainstalować program Windows Scripting Host (WSH). Program WSH jest narzędziem do obsługi skryptów, uruchamianym z wiersza poleceń. Można go zainstalować w komputerze wyposażonym w system Windows NT, za pomocą pakietu Windows NT 4.0 Option Pack. Program WSH pozwala wykonywać skrypty bezpośrednio z konsoli poleceń lub z pulpitu systemu Windows. Skryptów obsługiwanych przez program nie trzeba osadzać w dokumentach HTML; można je uruchamiać albo bezpośrednio z konsoli poleceń, albo klikając ich pliki na pulpicie. Bardziej szczegółowe informacje na ten temat zawiera dokumentacja programu Windows Scripting Host.

Aby dowiedzieć się, w jaki sposób korzystać z obiektów administracyjnych skryptu, należy uruchomić jeden ze skryptów przykładowych, zapisanych w podkatalogu \program files\mtx\samples\WSH. Podkatalog WSH zawiera następujące pięć skryptów (napisanych w języku VB Script):

Powyższe skrypty automatyzują procedury administracyjne dla pakietu Sample Bank (pol. Przykładowy bank). Na przykład za pomocą skryptu InstDLL.vbs są wywoływane obiekty wykonujące następujące czynności: usunięcie istniejących wersji pakietu Sample Bank, utworzenie nowego pakietu o nazwie Sample Bank, instalacja w nowym pakiecie składników pakietu Sample Bank pochodzących z bibliotek DLL programów Visual Basic, Visual C++ i Visual J++ , zmiana atrybutów transakcji, dodanie nowej roli. Skrypt InstPak.vbs służy również do instalacji pakietu Sample Bank, a skrypt Uninst.vbs ma na celu automatyzację odinstalowania pakietu Sample Bank w programie MTS. Po uruchomieniu skryptu rezultaty jego wykonania można obejrzeć w programie MTS Explorer. W tym celu należy kliknąć przycisk Odśwież, znajdujący się na pasku narzędzi.

Przed zastosowaniem skryptów InstDLL.vbs, InstPak.vbs i Uninst.vbs należy zmodyfikować określoną w skrypcie ścieżkę dostępu tak, aby odnosiła się ona do lokalizacji wybranych plików. Na przykład ścieżka dostępu w skrypcie InstPak.vbs określa domyślną lokalizację pakietu Sample Bank:

path="C:\Program Files\Samples\Packages\"

Jeśli pakiet Sample Bank jest zainstalowany w innym miejscu, należy zmienić powyższy wiersz skryptu tak, aby określał aktualną lokalizację pakietu.

Skrypty InstDllCLI.vbs i InstPakCLI.vbs obsługują parametry wiersza poleceń, dzięki czemu uruchamiając skrypt w oknie konsoli można określić lokalizację plików za pomocą parametru. W tym celu należy otworzyć katalog zawierający skrypt, a następnie podać nazwę skryptu i lokalizację pakietu lub bibliotek DLL. Na przykład aby zainstalować pakiet Sample Bank zapisany w katalogu domyślnym, należy otworzyć katalog zawierający skrypty przykładowe oraz wpisać w wierszu poleceń następujące polecenie:

InstPakCLI.vbs "C:\Program Files\MTX\Samples\Packages\"

Aby móc korzystać ze skryptu InstDLL.vbs, należy wcześniej zarejestrować składniki programu Java z pliku vjacct.dll. W tym celu należy wykonać jedną z poniższych czynności:

Zobacz też

Instalacja przykładowych skryptów administracyjnych programu MTS


© 1998 Microsoft Corporation. Wszelkie prawa zastrzeżone.