20 Jahre Erfahrung FreeCall 0800 tutegos

Windows Script Host (WSH)

Dieses Seminar führen wir im Moment nicht durch.

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).

Inhalte des Seminars

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)

Termine / Kontakt

Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.

Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.

Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).

Die Fakten

  • Empfohlene Schulungsdauer: 3 Tage, insgesamt 24 Unterrichtsstunden à 45 Minuten
  • Zielgruppe: Netz- und System-Administratoren, die wiederkehrende Aufgaben automatisieren wollen.
  • Vorkenntnisse: Kenntnisse in Systemadministration, Grundkenntnisse in einer Skript- oder Programmiersprache, bevorzugt Visual Basic oder JavaScript/JScript.

Weiterführende Seminare

Programmierung in C#, Teil 1, Programmierung in C# für Umsteiger, Visual Basic .NET (VB.NET)


Alle Kategorien

Was Teilnehmer sagen