[ Pobierz całość w formacie PDF ]
IDZ DO Skrypty administracyjne Windows. Czarna ksiêga Autor: Jesse M. Torres T³umaczenie: Marcin Jêdrysiak ISBN: 83-7197-516-3 Tytu³ orygina³u: SPIS TRECI KATALOG KSI¥¯EK KATALOG ONLINE ZAMÓW DRUKOWANY KATALOG Book Windows Admin Scripting Little Black Format: B5, stron: oko³o 400 TWÓJ KOSZYK Ksi¹¿ka Skrypty administracyjne Windows zosta³a napisana po to, aby szybko nauczyæ Ciê przekszta³cenia w proste skrypty rutynowych, powtarzalnych i skomplikowanych zadañ administracyjnych, które po¿eraj¹ mnóstwo czasu. W ksi¹¿ce znajdziesz informacje dotycz¹ce ró¿nych metod tworzenia skryptów oraz technik automatyzacji wszystkich typów zadañ administracyjnych. Podstaw¹ ksi¹¿ki jest omówienie i zilustrowanie trzech g³ównych metod tworzenia skryptów -- skryptów pow³oki, KiXtarta i Windows Script Hosta. Dowiesz siê równie¿ o zasadach dzia³ania Active Directory Service Interfaces (ADSI) i Windows Management Instrumentation, a tak¿e jak u¿yæ przedstawionych przyk³adów do zarz¹dzania organizacj¹. Poznasz równie¿ alternatywne metody, takie jak u¿ycie ScriptIt i AutoIt w sytuacjach, kiedy konwencjonalne skrypty nie dzia³aj¹. Oprócz szczegó³owych przyk³adów skryptów i informacji, ta ksi¹¿ka opisuje dok³adnie tworzenie skryptów dla systemów Windows NT i 2000. DODAJ DO KOSZYKA CENNIK I INFORMACJE ZAMÓW INFORMACJE O NOWOCIACH ZAMÓW CENNIK CZYTELNIA FRAGMENTY KSI¥¯EK ONLINE Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl O Autorze.................................................................................................................17 Wstp ......................................................................................................................19 Rozdział 1. Skrypty instalacji stacji roboczych........................................................23 Streszczenie............................................................................................................................23 Ustawianie nowego dysku twardego................................................................................23 Partycjonowanie.........................................................................................................24 Formatowanie............................................................................................................25 Tworzenie obrazu dysku..................................................................................................26 Narz!dzia...................................................................................................................26 Gotowe rozwi#zania...............................................................................................................28 Tworzenie partycji przy u&yciu Microsoft FDISK..........................................................28 Tworzenie partycji głównej.......................................................................................29 Tworzenie partycji rozszerzonej................................................................................29 Tworzenie partycji logicznej......................................................................................29 Ł#czenie przeł#czników.............................................................................................30 Nadpisywanie głównego rekordu rozruchowego (MBR)..........................................30 Nieudokumentowane opcje FDISK...........................................................................30 Praca z Free FDISK .........................................................................................................30 Automatyczne ustawianie wielko8ci partycji.............................................................31 Usuwanie wszystkich partycji....................................................................................31 Inne opcje Free FDISK..............................................................................................31 Tworzenie skryptów formatowania dysku.......................................................................31 Tworzenie skryptów dla formatowania twardego dysku...........................................31 Tworzenie skryptów dla formatowania dyskietki......................................................32 Tworzenie skryptów szybkiego formatowania dysku................................................32 Inne opcje formatowania............................................................................................32 Ukrywanie komunikatów przy wykonywaniu skryptów powłoki...................................32 Tworzenie dyskietek startowych......................................................................................33 Tworzenie dysku startowego do ustawiania dysku twardego....................................33 Tworzenie dyskietki startowej NT.............................................................................34 Tworzenie startowego dysku usuwaj#cego NT.........................................................34 Tworzenie skryptów dla Drive Image Pro.......................................................................34 Tworzenie obrazu dysku............................................................................................35 Odtwarzanie obrazu dysku.........................................................................................35 Uruchamianie skryptu................................................................................................35 Tworzenie skryptów dla Norton Ghosta..........................................................................36 Tworzenie obrazu dysku............................................................................................36 Odtwarzanie obrazu dysku.........................................................................................36 Kopiowanie dysku.....................................................................................................36 Kopiowanie partycji...................................................................................................36 Zapisywanie bł!dów do dziennika.............................................................................36 U&ycie pliku skryptowego.........................................................................................37 Inne przeł#czniki........................................................................................................37 2 Skrypty administracyjne Windows. Czarna ksiga Rozdział 2. Skrypty instalacji i aktualizacji.............................................................39 Streszczenie............................................................................................................................39 Metody tworzenia skryptów.............................................................................................39 Skrypty powłoki.........................................................................................................39 Windows i kreatory..........................................................................................................40 Microsoft ScriptIt.......................................................................................................41 Wykrywanie okien i tekstu........................................................................................41 Instalator Microsoft Windows..........................................................................................44 Automatyczna naprawa..............................................................................................44 Odwołanie..................................................................................................................45 Przeł#czniki Instalatora Microsoft Windows.............................................................45 Gotowe rozwi#zania...............................................................................................................45 Tworzenie skryptów „cichej” instalacji Service Packa dla Windows NT.......................45 Tworzenie skryptów „cichej” instalacji Service Packa dla Windows 2000.....................46 Tworzenie skryptów „cichej” instalacji Windows Management Instrumentation...........46 Tworzenie skryptów „cichej” instalacji Active Directory Services Interface..................47 Tworzenie skryptów „cichej” instalacji Internet Explorera.............................................47 Tworzenie skryptów „cichej” instalacji Web Admina 2.0...............................................48 Praca z plikami INF .........................................................................................................48 Tworzenie skryptów instalacji INF............................................................................48 Tworzenie skryptów „cichej” instalacji TweakUI.....................................................49 Tworzenie skryptów „cichej” instalacji Norton AntiVirus 2000.....................................49 Tworzenie skryptów „cichej” instalacji pcANYWHERE 9.0..........................................49 Tworzenie skryptów „cichej” instalacji LiveUpdate.......................................................49 Tworzenie skryptów „cichej” instalacji Diskeepera Lite 1.1...........................................50 Tworzenie skryptów „cichej” instalacji WinZipa 8.0......................................................50 Praca z Instalatorem Windows.........................................................................................51 Tworzenie skryptów „cichej” instalacji Windows 2000 Resource Kit......................51 Tworzenie skryptów instalacji Instalatora Windows.................................................52 Tworzenie skryptów „cichej” instalacji NAI VirusScan 4.5x...................................52 Tworzenie skryptów Microsoft Office 2000..............................................................52 Wył#czenie funkcji odwołania Instalatora Windows................................................54 Instalowanie narz!dzia Windows Installer Clean Up Utility.....................................54 Rozdział 3. Zarz#dzanie plikami .............................................................................57 Streszczenie............................................................................................................................57 Ograniczenia skryptów powłoki.......................................................................................57 KiXtart..............................................................................................................................58 Pliki KiXtarta.............................................................................................................58 Ograniczenia Windows 9x.........................................................................................58 Komponenty KiXtarta................................................................................................58 Zmienne KiXtarta......................................................................................................59 Windows Script Host.......................................................................................................59 CSCRIPT i WSCRIPT...............................................................................................59 Czym jest API?..........................................................................................................59 Procedury...................................................................................................................61 Gotowe rozwi#zania...............................................................................................................62 Praca z systemem plików.................................................................................................62 Manipulacja systemem plików za pomoc# skryptów powłoki.........................................62 Usuwanie plików w zale&no8ci od ich rozszerzenia..................................................63 Usuwanie folderów i podfolderów.............................................................................63 Ustalanie wersji pliku................................................................................................63 Aktualizacja plików w zale&no8ci od ich wersji........................................................63 Replikacja plików i katalogów...................................................................................64 Ł#czenie plików tekstowych......................................................................................64 Wstp 3 Manipulacja systemem plików za pomoc# KiXtarta........................................................64 U&ywanie poleceJ zewn!trznych...............................................................................64 Zmiana nazwy pliku lub folderu................................................................................65 Wy8wietlanie atrybutów pliku lub folderu................................................................65 Ustawianie atrybutów pliku lub folderu....................................................................66 Ł#czenie plików tekstowych......................................................................................67 Wyszukiwanie i zast!powanie linii w plikach...........................................................68 Wyszukiwanie i zast!powanie w pliku INI...............................................................68 Manipulacja systemem plików za pomoc# Windows Script Hosta.................................69 Uzyskiwanie dost!pu do obiektu FileSystemObject..................................................69 Przechodzenie mi!dzy podkatalogami.......................................................................69 Ł#czenie si! z plikiem................................................................................................70 Ł#czenie si! z folderem.............................................................................................70 Uzyskiwanie zawarto8ci katalogu..............................................................................70 Usuwanie pliku..........................................................................................................71 Usuwanie folderu.......................................................................................................76 Kopiowanie pliku.......................................................................................................80 Kopiowanie folderu...................................................................................................80 Przenoszenie pliku.....................................................................................................80 Przenoszenie folderu..................................................................................................82 Zmiana nazwy pliku...................................................................................................82 Zmiana poszczególnych rozszerzeJ plików...............................................................82 Konwersja długich nazw plików na krótkie...............................................................83 Aktualizacja plików aplikacji w zale&no8ci od wersji...............................................84 Uzyskiwanie atrybutów pliku lub folderu..................................................................85 Ustawianie atrybutów plików....................................................................................86 Ustawianie atrybutów wszystkich plików w folderze...............................................86 Ł#czenie plików tekstowych......................................................................................87 Rozdział 4. Automatyzacja Windows i aplikacji.......................................................89 Streszczenie............................................................................................................................89 Automatyzacja..................................................................................................................89 Visual Basic for Applications....................................................................................89 Uzyskiwanie dost!pu do obiektu aplikacji................................................................90 Zamykanie obiektu aplikacji......................................................................................91 ScriptIt a AutoIt................................................................................................................91 Ograniczenia Microsoft ScriptIt................................................................................91 AutoIt na ratunek!......................................................................................................92 Tworzenie skryptów obiektu steruj#cego ActiveX w AutoIt....................................92 Gotowe rozwi#zania...............................................................................................................93 Automatyzacja aplikacji poprzez wiersz poleceJ............................................................93 Tworzenie skryptów Windows 9x Scandisk..............................................................93 Tworzenie skryptów Windows 9x Defrag.................................................................94 Tworzenie skryptów Norton Antivirus 2000.............................................................94 Tworzenie skryptów FTP...........................................................................................95 Tworzenie skryptów ładowania plików przez FTP...................................................96 Tworzenie skryptów pobierania pliku przez FTP......................................................96 Tworzenie skryptów pobierania przez FTP plików aktualizacyjnych Norton Antivirus......................................................................................................97 Tworzenie skryptów pobierania plików aktualizacyjnych McAfee Antivirus przez FTP..................................................................................98 Tworzenie skryptów apletów Panelu sterowania.......................................................98 Tworzenie skryptów kreatorów i okien dialogowych................................................99 4 Skrypty administracyjne Windows. Czarna ksiga Automatyzacja aplikacji poprzez obiekt aplikacji...........................................................99 U&ycie Microsoft Internet Explorer jako narz!dzia do wy8wietlania........................99 Tworzenie szczegółowych raportów w Microsoft Wordzie....................................102 Tworzenie szczegółowych arkuszy w Microsoft Excel...........................................103 Tworzenie skryptów powłoki Windows..................................................................104 Automatyzacja aplikacji poprzez wysyłanie klawiszy...................................................110 Tworzenie skryptów defragmentacji dysku przez Diskeepera Lite.........................110 Tworzenie skryptów defragmentacji dysku w Windows 2000................................110 Zmiana domy8lnej strony pocz#tkowej Internet Explorera.....................................111 Zmiana ustawieJ identyfikacji sieciowej (tylko w Windows 9x)............................111 Przegl#danie Internetu.............................................................................................111 Oczyszczanie pami!ci podr!cznej Microsoft Internet Explorer..............................112 Rozdział 5. Rejestr ..............................................................................................113 Streszczenie..........................................................................................................................113 Pliki INI..........................................................................................................................113 I oto nadszedł rejestr......................................................................................................113 Pliki rejestru Windows 9x..............................................................................................113 Pliki rejestru Windows NT i 2000 .................................................................................114 Hierarchia rejestru..........................................................................................................114 HKEY_LOCAL_MACHINE..................................................................................114 HKEY_CLASSES_ROOT......................................................................................115 HKEY_USERS........................................................................................................115 HKEY_CURRENT_USER......................................................................................115 HKEY_CURRENT_CONFIG.................................................................................115 HKEY_DYN_DATA...............................................................................................115 Typy danych rejestru......................................................................................................115 REGEDIT i REGEDT32................................................................................................115 Korzystanie z REGEDIT-a......................................................................................116 Korzystanie z REGEDT32.......................................................................................117 Wskazówki dotycz#ce bezpieczeJstwa edycji rejestru..................................................117 Gotowe rozwi#zania.............................................................................................................118 Archiwizacja i przywracanie rejestru.............................................................................118 Archiwizacja rejestru Windows 9x..........................................................................118 Przywracanie rejestru Windows 9x.........................................................................118 Nieporozumienia zwi#zane z archiwizacj# rejestru Windows NT i 2000...............119 Archiwizacja rejestru Windows NT i 2000.............................................................119 Przywracanie rejestru Windows NT i 2000.............................................................120 Modyfikacja rejestru przy u&yciu skryptów powłoki.....................................................120 Archiwizacja klucza rejestru....................................................................................121 Przywracanie klucza rejestru...................................................................................121 Przegl#danie rejestru................................................................................................121 Przeszukiwanie rejestru...........................................................................................121 Modyfikacja Windows 2000....................................................................................122 Modyfikacja Windows NT......................................................................................122 Usuwanie kluczy rejestru przy u&yciu REGEDIT-a................................................124 Modyfikacja rejestru przy u&yciu REGINI.EXE.....................................................124 Modyfikacja rejestru za pomoc# KiXtarta.....................................................................126 Archiwizacja klucza rejestru....................................................................................126 Przywracanie klucza rejestru...................................................................................127 Wył#czenie ekranów powitalnych...........................................................................127 Praca z ikonkami......................................................................................................128 Modyfikacja rejestru przy u&yciu Windows Script Hosta.............................................130 Wył#czanie opcji menu zabezpieczeJ Windows.....................................................130 Modyfikacja wła8ciwo8ci NTFS..............................................................................132 [ Pobierz całość w formacie PDF ] |