/  394
 
Seite 1 von 394
Microsoft Windows 2000 - Scripting-Handbuch (Teil 1)
 
Seite 2 von 394
Microsoft Windows 2000 - Scripting-Handbuch (Teil 1)
....................................................1
 
Scripting-Konzepte und -Technologien zur Systemadministration: Kapitel 1 - Einführung indie Windows-Scripting-Technologien.....................................................................................8
 
Wodurch hat sich Scripting einen so schlechten Ruf erworben?
...............................10
 
Über dieses Buch
............................................................................................................12
 
Woher weiß ich, ob das Buch für mich geeignet ist?
...................................................13
 
Aufbau des Buches
........................................................................................................13
 
Die in diesem Buch verwendeten Scripte
..................................................................14
 
Wo lassen sich die fehlenden Teile finden?
..............................................................14
 
Ein Hinweis zu VBScript
.............................................................................................15
 
Systemanforderungen
....................................................................................................16
 
Scripting-Konzepte und -Technologien zur Systemadministration:Kapitel 2 - VBScript.........16
 
Übersicht zu VBScript.......................................................................................................17
 
Arbeiten mit Objekten.......................................................................................................18
 
Mit Objekten verbinden..................................................................................................19
 
Eine Objektreferenz erstellen........................................................................................20
 
Methoden aufrufen........................................................................................................20
 
Attribute Abfragen.........................................................................................................21
 
Variablen..........................................................................................................................22
 
Konstanten.......................................................................................................................23
 
Zeichenketten...................................................................................................................24
 
Zeichenketten als Variablen..........................................................................................26
 
Verketten von Zeichenketten.........................................................................................27
 
Collections (Sammlungen)................................................................................................28
 
For Each.......................................................................................................................29
 
Collections ohne Elemente............................................................................................30
 
Schleifen...........................................................................................................................31
 
For Next........................................................................................................................31
 
Entscheidungen treffen.....................................................................................................33
 
Mehre Aktionen mit If Then Else durchführen................................................................34
 
Arrays (Felder)..................................................................................................................35
 
Eingabe............................................................................................................................36
 
Fehlerbehandlung.............................................................................................................38
 
Das Err-Objekt..............................................................................................................38
 
Fehler löschen...............................................................................................................41
 
VBScript-Referenz............................................................................................................41
 
Arbeiten mit Variablen.......................................................................................................43
 
Variablen unter VBScript deklarieren.............................................................................44
 
Initialisierung von Variablen...........................................................................................44
 
Verwendung von Konstanten............................................................................................46
 
Definieren von Konstanten............................................................................................47
 
Vordefinierte Konstanten verwenden.............................................................................47
 
Datentypen unter VBScript................................................................................................49
 
Mit Datum- und Zeitinformationen arbeiten.......................................................................52
 
Abfragen der aktuellen Uhrzeit und des Datums............................................................52
 
Prüfen, ob ein Wert ein gültiges Datum ist.....................................................................52
 
Teile eines Datums oder eines Zeitwertes abfragen......................................................54
 
Formatierung von Datum- und Zeitwerten.....................................................................60
 
Arbeiten mit Strings (Zeichenketten).................................................................................62
 
Manipulation von Strings und String-Längen.................................................................63
 
In einem String nach Text suchen.................................................................................67
 
Groß- und Kleinbuchstaben...........................................................................................68
 
Arbeiten mit Zahlen...........................................................................................................69
 
Rechenreihenfolge........................................................................................................69
 
Formatierung von Zahlen..............................................................................................70
 
Prozentwerte formatieren..............................................................................................72
 
 
Seite 3 von 394Befehle mehrfach ausführen.............................................................................................73
 
Do Loop........................................................................................................................73
 
Prüfen der Schleifenbedingung.....................................................................................74
 
Eine Schleife verlassen.................................................................................................75
 
Entscheidungen treffen.....................................................................................................76
 
Mehrere Bedingungen prüfen........................................................................................77
 
If Then ElseIf.................................................................................................................78
 
Select Case...................................................................................................................80
 
Arrays...............................................................................................................................81
 
Erstellen von Arrays......................................................................................................81
 
Dynamische Arrays erstellen.........................................................................................82
 
Einen String mit Trennzeichen in ein Array konvertieren...............................................84
 
Alternativen zur Verwendung von Arrays.......................................................................85
 
Fehlerbehandlung.............................................................................................................85
 
Handhabung von Laufzeitfehlern...................................................................................87
 
Aktivieren der Fehlerbehandlung...................................................................................89
 
Fehlerbehandlung in COM-Objekten.............................................................................90
 
Prozeduren.......................................................................................................................91
 
Aufrufen einer Prozedur................................................................................................92
 
Funktionen....................................................................................................................94
 
Parameter an Funktionen übergeben............................................................................95
 
Rekursion......................................................................................................................98
 
COM-Objekte....................................................................................................................99
 
Der COM-Prozess.......................................................................................................100
 
Bindung.......................................................................................................................101
 
Eine Methode für die Bindung eines Automatisationsobjekts auswählen.....................102
 
Überprüfen von Objektreferenzen...............................................................................103
 
Objekte aus dem Speicher entfernen..........................................................................103
 
Scripting-Konzepte und -Technologien zur Systemadministration: Kapitel 3 - Der WSH.....105
 
WSH-Übersicht...............................................................................................................106
 
Standardmäßige Durchführung von Administrationsaufgaben.....................................106
 
Verwendung von COM-Objekten.................................................................................107
 
Nutzung von Standard-Features einer WSH-kompatiblen Scriptsprache.....................107
 
Verwendung von Kommandozeilentools......................................................................108
 
WSH vs. Cmd.exe.......................................................................................................108
 
Ein Hinweise zu WSH-Versionen................................................................................109
 
Die WSH-Architektur.......................................................................................................109
 
Komponenten der WSH-Umgebung................................................................................110
 
Scriptdateien...............................................................................................................111
 
Script Hosts.................................................................................................................112
 
Scripting Language Engines........................................................................................112
 
COM-Objekte..............................................................................................................113
 
Zusammenarbeit der einzelnen Komponenten der WSH-Umgebung..............................113
 
Das WSH-Objektmodell..................................................................................................114
 
WSH-Script ausführen....................................................................................................115
 
Scripte über die Kommandozeile ausführen................................................................116
 
Script Host-Optionen...................................................................................................116
 
Die Scriptausgaben in eine Textdatei umleiten............................................................118
 
Ausführung von Scripten planen..................................................................................119
 
Andere Verfahren zum Starten eines Scripts...............................................................119
 
WSH-Objekte..................................................................................................................120
 
Das Objekt WScript.........................................................................................................120
 
COM-Objekte verwenden............................................................................................122
 
Eingaben und Ausgaben.............................................................................................125
 
Texteingaben und -ausgaben......................................................................................127
 
Verwenden von Kommandozeilenargumenten............................................................132
 

Share & Embed

More from this user

Add a Comment

Characters: ...