Sie befinden sich hier: Home » Seminare » Programmiersprachen » WSH

Windows Script Host (WSH)

Kursziele

Der Windows Script Host (WSH) ist eine Laufzeitumgebung für WSH-konforme Skriptsprachen und dient insbesondere Administratoren zur Automatisierung wiederkehrender Aufgaben. Die Seminarteilnehmer lernen durch praktische Bespiele die Verwendung von VBScript (Microsoft VB Scripting Edition) und die von WSH zur Verfügung gestellten Objekte und Dienste kennen, um Rechner und Netzwerke unter Windows Vista, XP und Server 2003 effektiv zu administrieren. Ebenso gibt die Weiterbildung einen Überblick über verwandte Technologien, wie zum Beipsiel Active Directory Service Interfaces (ADSI) und Windows Management Instrumention (WMI).

Zielgruppe

  

Empfohlene Dauer

Netz- und System-Administratoren, die wiederkehrende Aufgaben automatisieren wollen.  3 Tage, insgesamt 18 Zeitstunden

Inhalte

  • Windows Scripting Technologies
    • Interpreter im Vergleich: VBScript versus JScript, Script Templates
    • Windows Script Files schreiben, ausführen
    • Ausführungsumgebungen WScript, CScript, Scripting mit HTA-Dateien
    • WSH-Dokumentation
    • Entwicklungsumgebungen
    • Microsoft PowerShell
  • Einführung in VBScript
    • Variablen, Datentypen, Arrays, Strings
    • Operatoren, reguläre Ausdrücke, eingebaute Funktionen
    • Schleifen, Fallunterscheidungen
    • Prozeduren und Funktionen
    • Fehlerbehandlung
    • Microsoft Script Debugger, Breakpoints, Watch-Breakpoint
    • Skripte mit dem Script Encoder verschlüsseln
  • Klassenbibliothek von WSH
    • Klassen, Objekte und Eigenschaften von VBScript
    • Scripting Object Model, WSH Object Model, Component Object Model (COM)
    • Wichtige WSH-Objekte: WScript, WshShell, WshScriptExec, WshNetwork, WshArguments
    • Benutzerinteraktion, Tastatureingabe, Eingabedialoge
    • Externe Programme starten und kontrollieren, Parameterübergabe, Umgebungsvariablen
    • Verzeichnisoperationen: Ordner anlegen, Backup, Verknüpfungen
    • Zugriff auf Benutzer und Systeminformationen
    • Registry auslesen und modifizieren
  • WSH in der Praxis
    • Automatisieren von Microsoft Office
    • Administrative Aufgaben automatisieren
    • Windows Event Logs
    • Collaboration Data Objects (CDO)
    • E-Mails verschicken
  • Microsoft Data Access Components (MDAC) bzw. Windows DAC
    • ActiveX Data Objects (ADO)
    • OLE DB
    • Open Database Connectivity (ODBC)
    • Microsoft SQL Server Network Library
    • Datenbankanbindung über ADO
  • Active Directory Service
    • Bedeutung von Active Directory Service (ADSI) für Windows-Umgebungen
    • Benutzer- und Gruppenverwaltung
    • Properties, Binding, OU anlegen
    • ADSI-Objekte erfragen, anlegen und modifizieren, neue Benutzerkonten anlegen
    • Active Directory über ADO durchsuchen
    • Sicherheitseigenschaften, Access Control Lists (ACL), Benutzerkonten sperren
  • Logon-Skripte
    • Aufgaben von Logon-Skripten
    • Logon-Skripte über Kommandozeile und WSH
    • Logon-Skripte an Beispielen
    • Umgebungsvariablen einrichten
    • Netzlaufwerke einbinden
    • Logon-Skripte und Active Directory Service
  • Einführung in Windows Management Instrumentation (WMI)
    • Möglichkeiten und Grenzen von DCOM und Remote Scripting
    • WMI und der Common Information Model (CIM)-Standard
    • WMI-Provider
    • PrimalScript WMI Wizard
    • Remote Resources über WMI verwalten, entferntes Reboot und Herunterfahren
    • Ferninstallation, automatisches Einspielen von Updates
    • Windows Management Instrumentation Command-line (WMIC)

Voraussetzungen

Kenntnisse in Systemadministration, Grundkenntnisse in einer Skript- oder Programmiersprache, bevorzugt Visual Basic oder JavaScript/JScript.

Schlagwörter

  

Unternehmen

  
  • Microsoft Corporation