Windows- und BackOffice-Scripting

Größe: px
Ab Seite anzeigen:

Download "3827316375 Windows- und BackOffice-Scripting"

Transkript

1 Windows- und BackOffice-Scripting 1 Einführung 1.1 Der Automatisierungsbedarf Microsoft spielt auf dem Weltmarkt der Betriebssysteme eine zentrale Rolle. Das gilt nicht nur für den Heimbereich (mit Windows 95, Windows 98 und z.t. auch NT-Workstation), sondern zunehmend auch für den professionellen Anwendungsbereich mit der NT-Produktreihe. Windows NT hat sich in den letzten Jahren auch als Serverbetriebssystem gegenüber Unix in einigen Bereichen durchgesetzt. Ein Grund dafür sind die grafischen Benutzeroberflächen (engl. Graphical User Interfaces, kurz GUI), die eine sehr einfache Bedienung ermöglichen. Fast alle administrativen Funktionen des Windows-Betriebssystems lassen sich durch ein GUI verwalten. Die Windows- GUIs zeichnen sich durch eine hohe Konsistenz aus, d.h., sie sind nach dem gleichen Prinzip aufgebaut; sie haben alle ähnliche Menüs, Symbolleisten und Dialogfenster. Die Installation und Konfiguration eines Windows-Systems ist daher vergleichsweise einfach und intuitiv. Sofern grundsätzliche Erfahrung in der Administration eines Windows-Systems besteht, ist die Einarbeitung in neue Aufgaben einfach. Auch Personen, die nur selten administrative Aufgaben ausführen müssen, können diese schnell erledigen, ohne komplexe Befehle beherrschen zu müssen. Ein gutes GUI ist aber nur ein Aspekt der Administration. Auf der anderen Seite der Medaille stehen Aufgaben, die sich nicht oder nur schlecht durch ein GUI lösen lassen: Zum einen sind dies Aufgaben, die unbeaufsichtigt, d.h. ohne Beisein eines Menschen von der Maschine automatisch ausgeführt werden sollen (z.b. Überwachungsaufgaben, Systemstart-Skripte, rechenintensive Prozesse, die nur nachts ausgeführt werden können). Zum zweiten sind dies wiederkehrende Administrationsaufgaben, die in definierten Intervallen ausgeführt werden sollen (z.b. Backup, Datenabgleich, Login-Skripte). In die dritte Gruppe gehören Administrationsaufgaben, die zu einem bestimmten Zeitpunkt in großer Menge anfallen (z.b. Benutzereinrichtung bei einer Systemumstellung). Schließlich will ein Administrator auch bestimmte Aufgaben an andere Personen delegieren. Diesen Personen möchte er eine Routine zur Verfügung stellen, die abseits der vielfältigen Möglichkeiten eines GUIs in einem fest vorgeschriebenen Dialogpfad eine bestimmte isolierte Aufgabe erledigt. GUIs Automatisierungsbedarf 27

2 1 Einführung Derartige Aufgaben können unter Windows durch DOS-Batch-Prozesse oder Skripte automatisiert werden. 1.2 Die DOS-Batchsprache DOS-Batch Schwachpunkte APIs Die DOS-Batchsprache, die in Einzelbefehlen im Befehlszeilenfenster oder in Form von.bat-dateien ausgeführt werden kann, gibt es seit den Anfängen von MS-DOS. Sie war damals zu einer Zeit, als es noch keine grafische Benutzeroberfläche namens Windows gab ein adäquates Instrument zur Systemadministration. Sie ist auch heute noch in allen Windows-Versionen integriert. Die DOS-Batchsprache hat in all diesen Jahren allerdings nur wenige Veränderungen erfahren, obwohl die Anforderungen stets gestiegen sind. Windows war daher in diesem Bereich gegenüber Unix lange Zeit im Nachteil. In Unix gibt es mächtige Shells, in denen so genannte Shell-Scripts ausgeführt werden können, mit denen sich alle administrativen Aufgaben durchführen lassen. Die wesentlichen Schwachpunkte der DOS-Batchprogrammierung sind: Die DOS-Batchsprache ist keine vollständige Programmiersprache. Es gibt keine Funktionen zur Verarbeitung von numerischen Werten und Zeichenketten. Die Ein- und Ausgabe ist zeilenorientiert. Es gibt keine Möglichkeit, Programmierschnittstellen (weder komponentenbasierte noch nichtkomponentenbasierte) anzusprechen. Die Sprache ist nur über neue.cmd- oder.exe-dateien erweiterbar. Die DOS-Befehle decken zwar die Anforderungen der DOS-Ebene ab, auf viele GUI-Funktionen gibt es jedoch keinen Zugriff. Sofern die zu automatisierenden Softwareprodukte überhaupt ein Application Programming Interface (API) boten, mussten die Zugriffe auf diese proprietären, heterogenen APIs in DOS-Befehle oder eigenständige Anwendungen (.EXE) gekapselt werden. Die Kommunikation mit einer Batchdatei erfolgte dann über Textzeilen. Lange Zeit wurden diese Schwachstellen in den Windows-Betriebssystemen von Microsoft gar nicht beachtet. Skriptsprachen für Windows waren nur von Drittanbietern (z.b. KiXtart32, PERL und REXX) verfügbar. Interessanterweise hat sich Microsoft des Themas Windows Scripting erst im Zuge der Besinnung auf das Internet und der dortigen Popularität von Skriptsprachen angenommen. Inzwischen stellt Microsoft jedoch eine eigene modulare Scripting-Architektur für Windows bereit. 28

3 Was ist Scripting? 1.3 Was ist Scripting? Scripting ist das Schreiben eines Programms mit Hilfe einer Skriptsprache; das Programm wird in diesem Zusammenhang Skript genannt. Diese Definition führt zu der Frage, was eine Skriptsprache ist. Die Antwort darauf ist jedoch nicht einfach. [FIS99] nennt folgende Kriterien zur Unterscheidung einer Skriptsprache von anderen Sprachen: Die Sprache dient dem Ad-hoc-Gebrauch. Die Sprache wird interpretiert. Die Syntax ist einfach. Es gibt nur ein sehr schwaches Typsystem. Die Abstraktion von technischen Details wie z.b. Zeigern ist hoch. Beispiele für Skriptsprachen sind REXX, Perl, Python, AppleScript, PHP, JavaScript/JScript und VBScript. Gemäß obiger Definition sind auch die Unix-Shellsprachen wie sh und csh als Skriptsprachen zu betrachten. Skriptsprachen kommt in Zusammenhang mit komponentenorientierter Softwareentwicklung oft die Rolle zu, als Verbindung (so genannter Glue Code) zwischen Komponenten zu fungieren. Diese Rolle nehmen die Skriptsprachen auch beim ActiveX Scripting ein. Scripting und Skriptsprachen Glue Code für Komponenten 1.4 Die Windows Scripting-Architektur Die Windows Scripting-Architektur heißt bei Microsoft auch ActiveX Scripting, Active Scripting oder Windows Script. In diesem Buch wird vorzugsweise der Begriff Windows Scripting verwendet. Grundlage der gesamten Architektur ist Microsofts Komponentenarchitektur das Component Object Model (COM). ActiveX Scripting Das Component Object Model ist Microsofts Technologie für die Entwicklung und Nutzung von objektorientierten Softwarekomponenten, die COM-Komponenten genannt werden. ActiveX ist ein Marketingbegriff für einen Teil dieser Komponentenarchitektur. COM wird ausführlich in Kapitel 2 vorgestellt. Die Windows Scripting-Architektur besteht aus folgenden drei Bausteinen: ActiveX Scripting Hosts sind die Ablaufumgebungen für Skripte. ActiveX Scripting Engines stellen einen Sprachinterpreter für eine bestimmte Skriptsprache bereit. Automationsfähige COM-Komponenten ermöglichen den Zugriff auf Systemkomponenten oder stellen in gekapselter Form bestimmte Funktionalitäten bereit. 29

4 1 Einführung Active Script Ein Skript, das innerhalb der ActiveX Scripting-Architektur ausgeführt wird, heißt Active Script. Abbildung 1.1: Die ActiveX Scripting-Architektur von Microsoft "#! Plug&Play COM versus ActiveX Die Scripting-Architektur ist so konzipiert, dass die einzelnen Bausteine untereinander austauschbar sind: Jeder Scripting Host kann jede Scripting Engine verwenden. Jede automationsfähige COM-Komponente kann von jedem Scripting Host und jeder Skriptsprache benutzt werden. Dies wird über wohldefinierte Schnittstellen sichergestellt. Damit ist Plug&Play zwischen Hosts und Engines verschiedener Hersteller möglich. Die Skriptsprache kann auch innerhalb eines einzigen Skripts variieren; so können etwa einzelne Unterroutinen in einer anderen Sprache als das Hauptprogramm geschrieben werden, wenn die besten Features der jeweiligen Sprache genutzt werden sollen. Auch Scripting Hosts und Scripting Engines sind COM-Komponenten, die spezielle Schnittstellen implementieren. Dass die Architektur ActiveX Scripting und nicht COM Scripting heißt, beruht darauf, dass Microsoft aus Marketinggründen den Begriff ActiveX gefördert hat. ActiveX wurde eine Zeit lang mit dem Begriff COM sogar völlig gleichgesetzt. In Kapitel 2 erhalten Sie eine detaillierte Einführung in COM. Die Trennung in Host und Sprache ist in vielen Skriptsprachen nicht gegeben. So steht der Begriff Personal Home Page Tools (PHP) sowohl für eine Sprache als auch für einen Scripting Host. Gleiches gilt für die Unix- Shells. 30

5 Die Windows Scripting-Architektur Die neuen Möglichkeiten der NT-Automatisierung sind vielfältig, deshalb kommt es besonders auf die Auswahl von Skriptsprache und Komponenten an, wenn es um die Frage geht, wie aufwendig ein Automatisierungsprojekt wird. Eine intensive Recherche nach vorhandenen COM-Komponenten ist ein entscheidender Erfolgsfaktor. Mit der zunehmenden Verbreitung des Komponentengedankens werden Make-or-Buy-Entscheidungen zu einem ständigen Begleiter im Softwareentwicklungsprozess. Entwickler werden sich fragen lassen müssen, ob es notwendig war, eigene Routinen zu entwickeln, anstatt auf dem Markt verfügbare Komponenten zu einer Anwendung zusammenzubauen. Gerade der Windows-Scripting-Bereich zeigt, dass eine unterlassene Internet-Recherche dazu führt, dass man sich tagelang mit Problemen beschäftigt, die andere mit wesentlich geringeren Kosten längst gelöst haben. Vielfältige Möglichkeiten Scripting Hosts Ein Scripting Host ist die Ablaufumgebung für ein Skript und insofern vergleichbar mit den Shells unter Unix. Der Internet Explorer war der erste Scripting Host überhaupt; mit dem Windows Scripting Host (WSH) gibt es inzwischen einen eigenständigen Scripting Host für die Windows-Plattform. Der Windows Scripting Host (WSH) sollte keineswegs mit dem allgemeinen Begriff Scripting Host verwechselt werden. Der WSH ist nur einer von vielen ActiveX Scripting Hosts. Wohl aus Gründen der besseren namentlichen Abgrenzbarkeit nennt Microsoft diesen Scripting Host seit Version 2.0 Windows Script Host. Microsoft integriert Scripting Hosts in immer mehr Produkte, insbesondere in solche aus der Backoffice-Reihe: Active Server Pages im Internet Information Server (IIS) ab Version 3.0 Event Scripting Agent im Exchange Server ab Version 5.5 Server-Agent im SQL Server 7.0 Data Transformation Scripts im SQL 7.0-Data Transformation Service Dynamic HTML-Scripting im Internet Explorer ab Version 3.0 Outlook Forms in Microsoft Outlook ab Version 8.0 XSL-Scripting im Microsoft XSL-Processor Installer Scripts im Windows Installer Scripting Hosts werden inzwischen auch von anderen Anbietern bereitgestellt. Mit dem Script Control bietet Microsoft zudem die Möglichkeit, auf einfache Weise in eigene Anwendungen einen Scripting Host zu integrieren. Zwar sind die VBA-Umgebungen (VBA steht für Visual Basic for Applications) (noch) nicht nach der Windows Scripting-Architektur konstruiert, in der Praxis sind sich die Architekturen aber sehr nahe: Ein Skriptprogrammierer, der auf Visual Basic Script (VBScript) setzt, kann mit Cut&Paste des Quelltexts sowie mit ein paar einfachen Änderungen seine Skripte auch in VBA laufen lassen. Mit anderen Skriptsprachen geht das allerdings nicht. Ablaufumgebung Verfügbare Scripting Hosts VBA 31

6 1 Einführung Sprachinterpreter Verfügbare Skriptsprachen VBScript Scripting Engines Eine ActiveX Scripting Engine ist ein Sprachinterpreter für eine Skriptsprache mit der Nebenbedingung, dass der Interpreter in Form einer COM-Komponente vorliegt, bestimmte Schnittstellen implementiert und für eine der entsprechenden Komponentenkategorien registriert ist. Verfügbare Skriptsprachen Microsoft selbst hat bislang zwei ActiveX Scripting Engines veröffentlicht: VBScript (eine abgespeckte Version der Programmiersprache Visual Basic) JScript (eine Erweiterung der auf Netscape JavaScript basierenden Sprachspezifikation ECMA 262). Weitere Sprachen sind im Bereich der Free- und Shareware zu finden: PerlScript (ActiveX Scripting-fähige Perl-Implementierung der Firma ActiveState, siehe [ACT00]) PScript (ActiveX Scripting-fähige Perl-Implementierung der Firma MKS, siehe [MKS00]) PythonScript (ActiveX Scripting-fähige Version von Python [PYT00a] und [PYT00b], Open Source) HaskellScript (ActiveX Scripting-fähige Version der funktionalen Skriptsprache Haskell, siehe [HAS00], Open Source). Gerüchte um die ActiveX Scripting-fähigen Implementierungen von Lisp, REXX und TCL konnten zum Zeitpunkt des Redaktionsschlusses dieses Buchs nicht bestätigt werden. In diesem Buch wird durchgängig VBScript benutzt. VBScript ist die am häufigsten verwendete Sprache beim Windows Scripting. Auch auf Grund der weitgehenden Kompatibilität mit der Vollversion von Visual Basic ist VBScript die erste Wahl bei den Skriptsprachen unter Windows. Kapitel 3 stellt die Sprache ausführlich vor. Ansicht der installierten Skriptsprachen Installierte Skriptsprachen Skriptsprachen werden bei der Installation in der Registry unter einer speziellen Kategorie von Komponenten registriert. Am einfachsten können Sie die auf Ihrem System installierten Skriptsprachen mit Hilfe des Tools COM-Viewer (siehe Kapitel 6) einsehen. Es gibt dort mehrere Einträge unter ACTIVE SCRIPTING ENGINE, die die Sprachen nach ihren Fähigkeiten kategorisieren. 32

7 Die Windows Scripting-Architektur Abbildung 1.2: Anzeige der installierten Skriptsprachen im COM Object Viewer Zu jeder Sprache werden Sie einen Eintrag ProgID finden. Diese ProgID (Programmatic Identifier) ist in einigen Scripting Hosts wichtig zur Identifizierung der Skriptsprache. Visual Basic Script hat die ProgID VBScript, JScript die ProgID JScript. ProgID der Sprache COM-Komponenten Ein Skript benötigt den Zugriff auf das das Skript umgebende System, um administrative Aufgaben und die Interaktion mit dem Anwender durchführen zu können. Grundsätzlich gibt es für eine Skriptsprache zwei Möglichkeiten, wie sie diesen Zugriff herstellen kann: Zum einen können in der Sprache selbst Sprachkonstrukte und Funktionen integriert sein, die den Zugriff auf das System ermöglichen. Zum anderen kann die Sprache aber auch einen Mechanismus bereitstellen, um vorhandene Programmierschnittstellen (Application Programming Interfaces APIs) anzusprechen. Die erste Möglichkeit wird von fast allen Skriptsprachen hinsichtlich rudimentärer Ein- und Ausgabebefehle genutzt. Die Bereitstellung darüber hinausgehender Systemfunktionen bereitet jedoch Unannehmlichkeiten. Zum einen kann die Sprache kaum plattformunabhängig sein, da jedes Betriebssystem seine eigenen spezifischen Systemfunktionen bereitstellt. Zum anderen muss die Sprache ständig erweitert werden, um mit den Veränderungen der System-APIs Schritt halten zu können. Beliebter ist daher die zweite Möglichkeit (Bereitstellung eines API-Zugriffsmechanismus), die jedoch dann beschwerlich ist, wenn unterschiedliche Arten von Programmierschnittstellen unterstützt werden müssen. Microsoft geht in der ActiveX Scripting-Architektur den zweiten Weg mit der Prämisse der Einschränkung auf eine einzige Art von Programmierschnittstellen, nämlich automationsfähige COM-Komponenten. Verfahren für den System-Zugriff Zugriffsmöglichkeiten auf APIs 33

8 1 Einführung COM- Komponenten Sie werden in Kapitel 2 den Unterschied zwischen automationsfähigen und nicht-automationsfähigen COM-Komponenten genauer kennen lernen. So viel vorweg: COM-Automation ist in etwa gleichzusetzen mit einem späten Binden zur Laufzeit. Die Arbeit mit COM-Objekten verlangt einer Programmiersprache die Unterstützung einiger grundlegender Mechanismen ab. Sofern diese jedoch implementiert sind, kann die Sprache mit einer Vielzahl unterschiedlicher COM-Objekte aus unterschiedlichen COM-Komponenten zusammenarbeiten. Die Arbeit mit COM-Objekten ist objektbasiert mit instanziierbaren Klassen, die aus Methoden und Attributen bestehen. Die Klassen sind in der Regel in hierarchischen Objektmodellen angeordnet, für das Skript ist die Komponente eine Objektbibliothek. Auf einen Zugriff auf Nicht-COM-APIs (z.b. DLLs, die keine COM-Komponenten sind) hat Microsoft ausdrücklich verzichtet. Es gibt jedoch inzwischen Ansätze, dies zu ermöglichen (vgl. die Ausführungen zu DynaWrap in Kapitel 5). Auch wenn viele COM-Komponenten COM-Automation unterstützen, gibt es Komponenten, die den Dienst nicht anbieten und daher im Windows Scripting nicht verwendbar sind. Typisierung Zahlreiche Komponenten Komponententypen Komponenten erweitern also die eingebauten Funktionen der Skriptsprachen und lassen sich aus Scriptingsicht in zwei Typen einteilen: Einige Komponenten kapseln den Zugriff auf bestehende APIs von Betriebssystem und Anwendungen. Die Komponenten sind hier Stellvertreter, die die (komplexen) API-Funktionen kapseln. Als positiver Nebeneffekt entsteht dabei in der Regel ein einfaches Objektmodell als Ersatz für komplexe Reihen von API-Aufrufen. Andere Komponenten implementieren eigenständige Funktionalitäten, für die keine weiteren Anwendungen nötig sind. Es sind bereits zahlreiche Komponenten für den Zugriff auf unterschiedliche Betriebssystem- und Anwendungsfunktionen verfügbar: So ermöglichen COM-Komponenten unter Windows beispielsweise den Zugriff auf Betriebssystemfunktionen wie Windows-Benutzeroberfläche, Verzeichnisdienste, Dateisystem, Registry, Eventlog, Hardware, Scheduler, MTS/ COM+, Dokumente (z.b. Text, HTML, XML) und Netzwerkprotokolle (z.b. TCP, IP, HTTP, FTP) Anwendungen wie Microsoft Office, Microsoft Exchange Server, Microsoft SQL Server, Internet Information Server, aber auch auf Produkte wie Lotus Notes, Corel Draw und SAP R/3. Nicht alle Komponenten stammen von Microsoft selbst: Es gibt inzwischen unzählige Komponenten anderer Anbieter zum Teil auch als Share- und Freeware. Auch selbstentwickelte COM-Komponenten können unabhängig 34

9 Die Windows Scripting-Architektur von der Programmiersprache, in der sie implementiert wurden, verwendet werden. Anwendungen, die direkt komponentenbasiert entwickelt werden, können sehr einfach per Skript angesteuert werden. Kapitel 1.6 liefert einen Überblick über die wichtigsten Komponenten. Windows Script Components (WSCs) sind in Skriptsprachen geschriebene COM-Komponenten. Der Begriff WSC steht weder allgemein für Komponenten, die von Skripten aus genutzt werden können, noch für die Bausteine der Windows Scripting-Architektur. WSC Intrinsic Objects Viele Scripting Hosts besitzen so genannte Intrinsic Objects (auch: Built-In Objects oder Internal Objects) für den Zugriff auf den Scripting Host und dessen direkte Umgebung. Intrinsic Objects sind COM-Objekte, die zu Beginn beim Start des Scripting Hosts oder beim Start eines konkreten Skripts automatisch durch den Scripting Host instanziiert werden. Dem Skript steht die so erzeugte Instanz in Form eines bestimmten Bezeichners als Intrinsic Object zur Verfügung. Die Active Server Pages (ASP) stellen eine Reihe von Intrinsic Objects zur Kommunikation mit dem Webserver zur Verfügung (z.b. Request, Response, Server). Der Windows Scripting Host (WSH) liefert ein WScript-Objekt zum Zugriff auf den Host und Informationen über das aufgerufene Skript. Der Exchange Event Agent bekommt über das Objekt EventDetails Zugriff auf die , die seinen Aufruf getriggert hat, und auf den Ordner, in dem die Nachricht steht. Ein Transformation Script im Data Transformation Service (DTS) hat über die Objekte DTSSource und DTSDestination die nötigen Informationen über die an der Transformation beteiligten Daten. Jeder Scripting Host hat andere Intrinsic Objects. Oft stehen die dazugehörigen Klassen nur diesem Scripting Host zur Verfügung, so dass eine Instanziierung durch andere Scripting Hosts oder Anwendungen unmöglich ist. Es kann aber natürlich auch vorkommen, dass eine Klasse, welche in einem Scripting Host ein Intrinsic Object ist, in einem anderen Scripting Host durch explizite Instanziierung erzeugt wird. Eingebaute Objekte Beispiele für Intrinsic Objects in verschiedenen Scripting Hosts Werkzeugunterstützung Die Werkzeugunterstützung der Skriptentwicklung unter Windows ist noch verbesserungswürdig. Mit Visual InterDev liefert Microsoft zwar eine Skriptentwicklungsumgebung; diese unterstützt aber bislang fast nur die Skriptprogrammierung im Web. In vielen Scripting Hosts (z.b. SQL Server Agent, Microsoft Outlook) stehen nur sehr primitive Editoren bereit, so dass die Skriptprogrammierung sehr mühsam ist. Editoren, Debugger und Tools 35

10 1 Einführung Auch hinsichtlich des Debuggings ist die Werkzeugunterstützung noch nicht optimal, wenn man die Entwicklungsumgebungen wie Visual C und Visual Basic 6.0 als Maßstab nimmt. Inzwischen gibt es zum Teil bessere Lösungen von Drittanbietern. Einen Überblick über die verfügbaren Werkzeuge liefert Kapitel Scripting-Schnellstart WSH 2.0 und IE ab 4.0 Wenn Sie noch nie ein Skript unter Windows erstellt haben, werden Ihnen die folgenden beiden Beispiele erste Erfolgserlebnisse bereiten. Voraussetzung für das erste Beispiel ist, dass Sie den Windows Scripting Host in der Version 1.0 oder 2.0 installiert haben. Sie sollten in Ihrem Windows-Verzeichnis eine Datei WSCRIPT.EXE finden. Wenn Sie Windows 2000 benutzen, können Sie fast sicher sein, dass Sie den WSH 2.0 auf Ihrem System haben. Unter Windows 98 ist der WSH in der Version 1.0 eine Installationsoption, unter NT4 gibt es den WSH nur als separates Add-on. Wenn der WSH 2.0 nicht vorhanden ist, installieren Sie ihn bitte von der Buch-CD aus dem Verzeichnis /INSTALL/HOSTS/WSH. Voraussetzung für das zweite Beispiel ist ein installierter Internet Explorer in der Version 5.0. Die beiden Skripte befinden sich natürlich auch auf der Buch-CD [CD:/ code/einfuehrung/schnellstart/]. Jedoch sollten Sie sich an dieser Stelle durchaus die Mühe machen, die Skriptdateien selbst zu erstellen Ein einfaches WSH-Skript Ihr erstes Skript So erstellen Sie Ihr erstes Skript für den Windows Scripting Host in der Sprache Visual Basic Script: Legen Sie eine Textdatei an, indem Sie irgendwo auf dem Desktop oder in einem Verzeichnis im Dateisystem im Kontextmenü NEU TEXTDATEI wählen. Es erscheint eine Datei NEUE TEXTDATEI.TXT. Benennen Sie die Datei in ERSTESSKRIPT.VBS um. Bestätigen Sie die Nachfrage des Betriebssystems, ob die Dateiextension wirklich geändert werden soll. Wählen Sie aus dem Kontextmenü der Datei BEARBEITEN, so dass sich der Notepad öffnet. (Sofern Sie einen anderen Editor installiert haben, mag jetzt dieser gestartet werden.) Geben Sie Folgendes in die erste Zeile ein: MsgBox "Ab heute kann ich skripten!" Speichern Sie die Änderungen ab. Sie können den Editor schließen, müssen es aber nicht. 36

11 Scripting-Schnellstart Doppelklicken Sie auf die Datei ERSTESSKRIPT.VBS. Wenn Sie alles richtig gemacht haben und das System Ihnen wohlgesonnen ist, wird die nachstehend abgebildete Dialogbox erscheinen. Abbildung 1.3: Ausgabe des Skripts»ErstesSkript.vbs«1.5.2 Ein komplexeres Skript mit zwei Sprachen für den IE Das zweite Beispiel wird Ihnen bereits zeigen, wie Sie zwei Skriptsprachen innerhalb einer Skriptdatei mischen können. Als Scripting Host wird der Internet Explorer (Version 5.0) eingesetzt. Ihr zweites Skript Legen Sie eine Textdatei an, indem Sie irgendwo auf dem Desktop oder in einem Verzeichnis im Dateisystem im Kontextmenü NEU TEXTDATEI wählen. Es erscheint eine Datei NEUE TEXTDATEI.TXT. Benennen Sie die Datei um in ZWEITESSKRIPT.HTM. Bestätigen Sie die Nachfrage des Betriebssystems, ob die Dateiextension wirklich geändert werden soll. Wählen Sie aus dem Kontextmenü ÖFFNEN MIT und dort NOTEPAD. (Wenn Sie einen HTML-Quellcodeeditor auf Ihrem System haben, können Sie auch diesen nutzen.) Geben Sie die folgenden Zeilen ein: <HTML>Beispiel für die Mischung von ActiveX-Sprachen <SCRIPT language="javascript"> // Unterroutine in JScript function jadd(a,b) { return(a+b) } </script> <script language="vbscript"> ' Hauptprogramm in VBScript x = 5 y = 6 Ergebnis = jadd(x,y) ' JScript zur Addition nutzen msgbox x & " + " & y & " = " & ergebnis </SCRIPT></HTML>" Speichern Sie die Änderungen ab. Sie können den Editor schließen, müssen es aber nicht. Doppelklicken Sie auf die Datei ZWEITESSKRIPT.HTM. Wenn Sie alles richtig gemacht haben und das System Ihnen wohlgesonnen ist, wird der Internet Explorer mit nachstehend abgebildeter Dialogbox erscheinen. 37

12 1 Einführung Abbildung 1.4: Ausgabe des Skripts im Internet Explorer Überblick WSH Runtime, MSHTML, Internet Controls WMI WSH Runtime, STMAdmin, ACES 1.6 Komponentenüberblick Dieses Kapitel unternimmt einen Streifzug durch die administrativen Aufgaben, die derzeit durch Komponenten automatisiert werden können. Sofern die Komponenten in diesem Buch besprochen werden, finden Sie die entsprechenden Kapitelnummern in Klammern. Benutzeroberfläche Für die Manipulation der Benutzeroberfläche ist in erster Linie die WSH Runtime-Komponente (Kapitel 5.1) zuständig. Ergänzende Funktionen bieten die Shell Objects (Kapitel 5.3). Hilfreich ist oft der Einsatz der Microsoft Internet Controls-Komponente (Kapitel 5.4) und der MSHTML-Komponente (Kapitel 5.5), die zusammen die Funktionalität des Internet Explorers verkörpern. Systemmanagement Das Windows Management Instrumentation (WMI) ist ein übergreifender Ansatz zum Zugriff auf alle möglichen Arten von System- und Netzwerkinformationen (Kapitel 5.11). WMI ermöglicht auch den Zugriff auf Informationen aus Quellen wie Registry, Dateisystem und Ereignisprotokollen, die durch andere Einzelkomponenten bereits abgedeckt sind. Während WMI den Vorteil der Einheitlichkeit bietet, sind die speziellen Komponenten im konkreten Anwendungsfall oft etwas einfacher zu handhaben. Ereignisprotokolle Die WSH Runtime-Komponente (Kapitel 5.1) kann Einträge in das EventLog nur erzeugen. Die Freewarekomponente STMAdmin kann Einträge über ein Objektmodell auch lesen (Kapitel 5.9.1). Die Firma ACES bietet im Rahmen des ACES WinNT Automation Kit auch die Möglichkeit, auf das EventLog wie auf eine Datenbanktabelle zuzugreifen (Kapitel 5.9.2). 38

13 Komponentenüberblick Registry Wieder bietet die WSH Runtime-Komponente (Kapitel 5.1) nur rudimentäre Zugriffsmöglichkeiten auf die Registry. Als bessere Alternative wird in diesem Buch die Komponente RegCol (Kapitel 5.8) vorgestellt. Rechte auf Registry-Schlüssel können nur mit der ADsSecurity-Komponente (Kapitel ) geändert werden. Scheduler Auch der Windows-Schedule-Dienst kann durch WMI automatisiert werden; einfacher in der Benutzung ist jedoch die Taskscheduler-Komponente (Kapitel 5.7) aus dem Site Server 3.0. Komponentenkonfiguration Die Basiskonfiguration der auf dem System installierten COM-Komponenten ist entweder über direkte Registry-Manipulation oder durch WMI möglich. Für die erweiterten Einstellungen im Zusammenhang mit dem Microsoft Transaction Server und COM+ gibt es eigene Komponenten (Kapitel 5.12). Dateisystem Den Zugriff auf das Dateisystem ermöglichen in erster Linie die File System Objects (FSO), vorgestellt in Kapitel 5.2. Zum Teil ergänzt, zum Teil redundant abgebildet werden die Funktionen von FSO in den Shell Objects (Kapitel 5.3). Zum Zugriff auf die Rechte in NTFS-Dateisystemen benötigen Sie die ADsSecurity-Komponente (Kapitel ). Zum Zugriff auf entfernte Dateisysteme via FTP gibt es neben der Internet-Transfer-Komponente von Microsoft zahlreiche interessante Lösungen von Drittanbietern (Kapitel 5.18). Netzwerkkommunikation TCP/IP-Kommunikation auf Transportebene ermöglicht die Microsoft Winsock-Komponente (Kapitel ). Auf Anwendungsebene bietet Microsoft die Internet Transfer-Komponente zur HTTP- und FTP-Kommunikation (Kapitel ). Gerade in diesem Bereich gibt es auch viele andere Anbieter, z.b. ASPInet (Kapitel ) und Mabry FTPX (Kapitel ). Komponenten zur SMTP-Kommunikation (JMAIL, CDONTS, CDOSYS) stellt Kapitel 5.17 vor. Messaging und Groupware Für die Verarbeitung von elektronischen Nachrichten stellt Microsoft mit den Collaboration Data Objects (CDO) inzwischen eine ganze Familie von Komponenten zur Verfügung (Kapitel 5.15 und ). Es gibt auf dem Freeund Sharewaremarkt zahlreiche Komponenten für das Handling von SMTP- Nachrichten (z.b. JMAIL, Kapitel ). Einige CDO-Versionen beherrschen darüber hinaus aber die Nachrichtenkommunikation via MAPI. Auch die Firma Lotus bietet mit den Notes OLE Objects eine COM-Komponente für den Zugriff auf ihr Groupware-System an. WSH Runtime, RegCol Taskscheduler- Komponente WMI, MTS Objects, COM+ Objects FSO, Internet Transfer Winsock CDO, Notes Objects 39

14 1 Einführung ADO, MSXML, TOM ADO, ADOX, ADOMD ADSI ADSI ADSI ADsSecurity, ACL CDO, Rule, ESConfig Textdateien Beliebige Textdateien können mit der Scripting Runtime-Komponente (Kapitel 5.2) bearbeitet werden. Für INI- und CSV-Dateien gibt es u.a. die Komponente WindowsScripting (Kapitel 5.20). Die ActiveX Data Objects (ADO) können auf strukturierte Textdateien zugreifen (Kapitel 5.6). XML-strukturierte Textdateien werden mit Hilfe der MSXML-Komponente verarbeitet (Kapitel 5.5). ADO kann Datenbanktabellen in XML-Dateien umwandeln. Das Text Object Model (TOM) für den Zugriff auf Rich-Text-Dateien wird in diesem Buch nicht vorgestellt. Datenbanken und andere Datenquellen Die ActiveX Data Objects (ADO) (Kapitel 5.6) sind allgemeine Komponenten für den Zugriff auf Datenquellen. Dazu gehören neben Datenbanken auch Textdateien und Verzeichnisdienste. Neben der ADO-Kernkomponente gibt es inzwischen zwei Erweiterungen: Microsoft ADO Extensions for DDL and Security (ADOX) und ADO Multi Dimensional (ADOMD) für die OLAP- Dienste. Verzeichnisdienste Eine der wichtigsten Komponenten ist das Active Directory Service Interface (ADSI) (Kapitel 5.10), mit dem Verzeichnisdienste unterschiedlicher Art verwaltet werden können. Neben der Verwaltung des Active Directory unter Windows 2000 gehört dazu auch die Benutzer- und Ressourcenverwaltung unter NT4. Internet Information Server (IIS) Der IIS wird über seine Metabase konfiguriert, die wie ein Verzeichnisdienst behandelt wird; die Automatisierung erfolgt hier also über das Active Directory Service Interface (ADSI) (Kapitel ). Exchange Server 5.5 Für den Zugriff auf den Exchange Server gibt es inzwischen mehrere Lösungen, die zum Teil redundant sind. Da der Exchange- Verzeichnisdienst LDAP-fähig ist, kann auch hier das Active Directory Service Interface (ADSI) (Kapitel ) eingesetzt werden. Für die Konfiguration der Rechte auf Exchange-Verzeichnisobjekte benötigen Sie die ADsSecurity-Komponente (Kapitel ). Eine Ausnahme bilden auch hier die öffentlichen Ordner, deren Rechte Sie nur über die ACL-Komponente aus dem Exchange Resource Kit setzen können. Die ebenfalls mit dem Exchange Resource Kit gelieferte AcctCrt-Komponente bietet dagegen nur Funktionen, die sich auch mit ADSI und der ADsSecurity-Komponente erledigen lassen. Primär auf die Inhalte, also den Message Store, fokussiert die Komponente Collaboration Data Objects (CDO) (Kapitel 5.15 und ). Zum Teil kann CDO aber auch auf den Verzeichnisdienst zugreifen. Für spezielle, ver- 40

15 Komponentenüberblick steckte Nachrichten wie Regeln und Event Agents gibt es eigene Automatisierungskomponenten in Form der Rule-Komponente sowie der ESConfig- Komponente. Öffentliche Ordner können nur mit CDO, nicht aber mit ADSI eingerichtet werden. Abbildung 1.5: Komponenten für die Automatisierung des Exchange Servers 5.5 #$&'!"# %$$ $!" #$ Exchange Server 2000 An dieser Aufteilung der Automatisierungsschnittstellen hat sich mit Exchange 2000 einiges geändert. Die Collaboration Data Objects 3.0 haben sich gegenüber den CDO-Versionen für Exchange 5.5 stark verändert (Kapitel ). Das Active Directory Service Interface (ADSI) spielt auf Grund der Integration von Exchange 2000 in das Active Directory weiterhin eine zentrale Rolle. Hinzugekommen ist einerseits der Zugriff auf den Exchange Infostore via ActiveX Data Objects (ADO) und zum anderen eine neue Komponente mit dem Namen CDO for Exchange Management (CDOEXM), beschrieben in Kapitel Für den Bereich der Workflow-Funktionen bietet Exchange 2000 die Komponente Microsoft CDO Workflow Objects for Microsoft Exchange (CDOWF). Einige Funktionen von Exchange 2000 können auch über WMI überwacht und gesteuert werden. Das komplexe Thema der Automatisierung von Exchange 2000 wird in Kapitel 5.16 zusammenhängend behandelt. CDO 3.0, ADSI, ADO, CDOEXM, CDOWF, WMI SQL Server Der Zugriff auf den Inhalt von SQL Server-Datenbanken ist mit den ActiveX Data Objects (ADO) möglich (Kapitel 5.6). Die Konfiguration des SQL Servers und der Datenbanken selbst wird dagegen durch die SQL Server Distributed Management Objects (SQL-DMO; Kapitel 5.13) abgebildet. Für die Administration der OLAP-Dienste gibt es die Decision Support Objects (DSO). ADO, ADOX, ADOMD, DMO, DSO 41

16 1 Einführung DTS Ein weiterer abgeschlossener Bereich innerhalb des SQL Servers ist der Data Transformation Service (DTS). Dieser kann über die Microsoft DTSPackage Object Library (Kapitel 5.14) automatisiert werden. 42

Windows Scripting. 5.1 Der Automatisierungsbedarf. 5.2 Was ist Scripting?

Windows Scripting. 5.1 Der Automatisierungsbedarf. 5.2 Was ist Scripting? 5 Einführung in das Windows Scripting 5.1 Der Automatisierungsbedarf Microsoft spielt auf dem Weltmarkt der Betriebssysteme die zentrale Rolle, sowohl im Unternehmenseinsatz als auch im Heimbereich, sowohl

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg, Sven Conrad, Thomas Gartner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen An imprint of Pearson Education München Boston San Francisco Harlow, England Don

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg, Sven Conrad, Thomas Gärtner, Oliver Scheer Windows Scripting lernen Anfangen, anwenden, verstehen ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow,

Mehr

Seminar: IT-Administration. Windows Scripting

Seminar: IT-Administration. Windows Scripting Seminar: IT-Administration Windows Scripting Übersicht Skriptsprachen Entwicklung der Skriptsprachen Kommandozeileninterpreter cmd.exe Active Scripting Architektur von Windows Die Skriptsprache VBS Windows

Mehr

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA

VIVIT TQA Treffen in Köln am 18. 04. 2013. API- Programmierung und Nutzung bei HP Quality Center / ALM. Michael Oestereich IT Consultant QA VIVIT TQA Treffen in Köln am 18. 04. 2013 API- Programmierung und Nutzung bei HP Quality Center / ALM Michael Oestereich IT Consultant QA Agenda Vorstellung der API- Versionen OTA- API SA- API REST- API

Mehr

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten

09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten Aktuelle Themen der Wirtschaftsinformatik Zusammenfassung 09.06.2003 André Maurer andre@maurer.name www.andre.maurer.name Wirtschaftsinformatik FH 3.5 Fachhochschule Solothurn, Olten 1 Serverseitige Webprogrammierung

Mehr

DocuWare unter Windows 7

DocuWare unter Windows 7 DocuWare unter Windows 7 DocuWare läuft unter dem neuesten Microsoft-Betriebssystem Windows 7 problemlos. Es gibt jedoch einige Besonderheiten bei der Installation und Verwendung von DocuWare, die Sie

Mehr

Remote Communications

Remote Communications HELP.BCFESDEI Release 4.6C SAP AG Copyright Copyright 2001 SAP AG. Alle Rechte vorbehalten. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher

Mehr

Berater-Profil 2527. Helpdesk, Installation, Migration, Systemanalyse. EDV-Erfahrung seit 1990. Verfügbar ab auf Anfrage.

Berater-Profil 2527. Helpdesk, Installation, Migration, Systemanalyse. EDV-Erfahrung seit 1990. Verfügbar ab auf Anfrage. Berater-Profil 2527 DB-, System- und Netzwerk-Administrator (LAN/WAN, Linux, Oracle, Sun Solaris, Unix, Windows) Helpdesk, Installation, Migration, Systemanalyse Ausbildung Studium Informatik/Betriebswirtschaftslehre

Mehr

Über den Autor Dr. Holger Schwichtenberg 17

Über den Autor Dr. Holger Schwichtenberg 17 Über den Autor Dr. Holger Schwichtenberg 17 Vorwort 18 Vorwort zur vierten Auflage 18 Vorwort zur dritten Auflage 19 Vorwort zur zweiten Auflage 19 Vorwort zur ersten Auflage 20 1 Einführung in den Windows

Mehr

Managed VPSv3 Was ist neu?

Managed VPSv3 Was ist neu? Managed VPSv3 Was ist neu? Copyright 2006 VERIO Europe Seite 1 1 EINFÜHRUNG 3 1.1 Inhalt 3 2 WAS IST NEU? 4 2.1 Speicherplatz 4 2.2 Betriebssystem 4 2.3 Dateisystem 4 2.4 Wichtige Services 5 2.5 Programme

Mehr

Web Adressdatenbank mit ASP

Web Adressdatenbank mit ASP Web Adressdatenbank mit ASP 1 Einleitung 1.1 Vorwort Auf den nächsten paar Seiten will ich eine kleine Anleitung geben, wie man per ASP(Active Server Pages) auf eine MS Access Datenbank zugreifen kann.

Mehr

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten,

Glossar. SVG-Grafiken in Bitmap-Grafikformate. Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten, Glossar Anweisung Eine Anweisung ist eine Folge aus Schlüsselwörtern, Variablen, Objekten, Methoden und/oder Eigenschaften, die eine bestimmte Berechnung ausführt, eine Eigenschaft ändert oder eine Methode

Mehr

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold

Installationsanleitung MS SQL Server 2005. für Sage 50 Ablage & Auftragsbearbeitung. Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Installationsanleitung MS SQL Server 2005 für Sage 50 Ablage & Auftragsbearbeitung Sage Schweiz AG D4 Platz 10 CH-6039 Root Längenbold Inhaltsverzeichnis 1. GRUNDSÄTZLICHES... 3 2. SQLExpress Installationsanleitung

Mehr

Seminar zur IT-Administration - Windows Scripting. Dozent: Dr. Oliver Dippel Vortragende: Qian Xiong, Alexander Fiebrich

Seminar zur IT-Administration - Windows Scripting. Dozent: Dr. Oliver Dippel Vortragende: Qian Xiong, Alexander Fiebrich Seminar zur IT-Administration - Windows Scripting Dozent: Dr. Oliver Dippel Vortragende: Qian Xiong, Alexander Fiebrich Einleitung Automatisierungsbedarf - Überwachungsaufgaben - Backup oder Datenabgleich

Mehr

Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2)

Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2) Inhalt Convision IP-Videoserver und die Sicherheitseinstellungen von Windows XP (SP2)... 1 1. Die integrierte Firewall von Windows XP... 2 2. Convision ActiveX und Internet Explorer 6... 3 3. Probleme

Mehr

Programmierung von MS-Office mit Visual Basic

Programmierung von MS-Office mit Visual Basic Programmierung von MS-Office mit Visual Basic Dirk von Hagen EDV-Beratung Dirk von Hagen Robert-Mayer-Straße 40 60486 Frankfurt am Main Inhalt Verwendung Arten Beispiele Ausblick Historische Anmerkung

Mehr

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION

INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION INFORMATION MONITOR HSM SOFTWARE GMBH CLIENT-INSTALLATION Allgemein Infomon bietet die Architektur für das Informations-Monitoring in einer Windows- Topologie. Die Serverfunktionalität wird in einer IIS-Umgebung

Mehr

IBM SPSS Data Access Pack Installationsanweisung für Windows

IBM SPSS Data Access Pack Installationsanweisung für Windows IBM SPSS Data Access Pack Installationsanweisung für Windows Inhaltsverzeichnis Kapitel 1. Übersicht.......... 1 Einführung............... 1 Bereitstellen einer Datenzugriffstechnologie.... 1 ODBC-Datenquellen...........

Mehr

MS-SQL Client Installation

MS-SQL Client Installation Inhalt MS-SQL Client Installation ODBC Treiber... 1 ODBC-Datenquellen-Administrator unter 64-Bit Systemen... 1 ODBC-Datenquellen-Administrator unter 32-Bit Systemen... 2 Windows 7... 2 Windows XP... 3

Mehr

Referent. Reinhard Schmitt. Reinhard@ReinhardSchmitt.De. Förderverein Bürgernetz München-Land e.v. Referent

Referent. Reinhard Schmitt. Reinhard@ReinhardSchmitt.De. Förderverein Bürgernetz München-Land e.v. Referent Referent Reinhard Schmitt Referent Folie 1 bei Microsofts Office und Windows automatisieren?" Ein Übersichtsvortrag zu den Konzepten, die hinter Microsofts Office und Microsofts Windows stehen. Einordnung

Mehr

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server

Einsatz von Applikationsservern. Untersucht am Beispiel des Sybase Enterprise Application Server Einsatz von Applikationsservern Untersucht am Beispiel des Sybase Enterprise Application Server Architektur von Datenbanksystemen Client / Server Modell (2 Schichten Modell) Benutzerschnittstelle Präsentationslogik

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 10.02.2014 Version: 37.0] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional 2011... 5 1.1 Server 2011... 5 1.1.1 Windows...

Mehr

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Neue Möglichkeiten der Datenintegration Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig Von ODBC zu OLE DB Begriffsbestimmung ODBC, OLE DB, COM, ADO... Unterschiede zwischen

Mehr

ISA Server 2004 - Best Practice Analyzer

ISA Server 2004 - Best Practice Analyzer ISA Server 2004 - Best Practice Analyzer Die Informationen in diesem Artikel beziehen sich auf: Microsoft ISA Server 2004 Seit dem 08.12.2005 steht der Microsoft ISA Server 2004 Best Practice Analyzer

Mehr

Einführung in die OPC-Technik

Einführung in die OPC-Technik Einführung in die OPC-Technik Was ist OPC? OPC, als Standartschnittstelle der Zukunft, steht für OLE for Process Control,und basiert auf dem Komponentenmodel der Firma Microsoft,dem Hersteller des Betriebssystems

Mehr

Office Objektmodell (1)

Office Objektmodell (1) Office Objektmodell (1) Durch.NET Programme (z.b. Visual Basic) können Microsoft Office Anwendungen automatisiert werden. Diese Technik basiert auf den s.g. Interop-Assemblys das sind Sammlungen von Funktionen

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 16.01.2015 Version: 47] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 5 1.1 Windows... 5 1.1.1 Betriebssystem...

Mehr

Marketing Update. Enabler / ENABLER aqua / Maestro II

Marketing Update. Enabler / ENABLER aqua / Maestro II Marketing Update Enabler / ENABLER aqua / Maestro II Quartal 01/2012 1 Kommentar des Herausgebers Liebe Kunden und Partner, dieser Marketing Update gibt Ihnen einen kurzen Überblick über die aktuell verfügbaren

Mehr

MSXFORUM - Exchange Server 2003 > Backup (Sicherung von Exchange 2003)

MSXFORUM - Exchange Server 2003 > Backup (Sicherung von Exchange 2003) Page 1 of 10 Backup (Sicherung von Exchange 2003) Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 21.02.2005 Die Implementierung eines Backups für die Exchange Server, ist einer der wichtigsten

Mehr

7 SharePoint Online und Office Web Apps verwenden

7 SharePoint Online und Office Web Apps verwenden 7 SharePoint Online und Office Web Apps verwenden Wenn Sie in Ihrem Office 365-Paket auch die SharePoint-Dienste integriert haben, so können Sie auf die Standard-Teamsite, die automatisch eingerichtet

Mehr

DDBAC-SDK unter Linux (mit Wine) Installationsanleitung

DDBAC-SDK unter Linux (mit Wine) Installationsanleitung DDBAC-SDK unter Linux (mit Wine) Installationsanleitung Installation von Wine Einleitung Übersicht Titel Thema Datei DDBAC-SDK unter Linux (mit Wine) Installationsanleitung DDBAC_Wine_Installation.doc

Mehr

VISkompakt V2. Internals. Referent. 1M05 Internals von VISkompakt 15:00 Uhr 16:00 Uhr. Entwicklungsleiter von VISkompakt. PDV-Systeme Erfurt

VISkompakt V2. Internals. Referent. 1M05 Internals von VISkompakt 15:00 Uhr 16:00 Uhr. Entwicklungsleiter von VISkompakt. PDV-Systeme Erfurt VISkompakt V2 Internals 1M05 Internals von VISkompakt 15:00 Uhr 16:00 Uhr 17.04.2002 1 Referent Name: Funktion: Firma: Kontakt: Nick Solf Entwicklungsleiter von VISkompakt PDV-Systeme Erfurt Nick.Solf@pdv.de

Mehr

Die DeskCenter Management Suite veröffentlicht neue Version 8.1

Die DeskCenter Management Suite veröffentlicht neue Version 8.1 Die DeskCenter Management Suite veröffentlicht neue Version 8.1 Neues im Basis Modul Benutzerdefinierte Felder Die DeskCenter Management Suite erlaubt nun das Erstellen von selbst definierten Eingabefeldern.

Mehr

2 DAS BETRIEBSSYSTEM. 2.1 Wozu dient das Betriebssystem. 2.2 Die Bildschirmoberfläche (Desktop) Themen in diesem Kapitel: Das Betriebssystem

2 DAS BETRIEBSSYSTEM. 2.1 Wozu dient das Betriebssystem. 2.2 Die Bildschirmoberfläche (Desktop) Themen in diesem Kapitel: Das Betriebssystem 2 DAS BETRIEBSSYSTEM Themen in diesem Kapitel: Das Betriebssystem Die Windows-Oberfläche Elemente eines Fensters 2.1 Wozu dient das Betriebssystem Das Betriebssystem (engl.: operating system, kurz: OS)

Mehr

TechNet Script Center Scripting-FAQ. Inhalt. Grundlagen zu Scripting. Was genau ist ein Script? Warum sollte ich das lernen?

TechNet Script Center Scripting-FAQ. Inhalt. Grundlagen zu Scripting. Was genau ist ein Script? Warum sollte ich das lernen? Zurück zur Übersichtsseite TechNet Script Center Scripting-FAQ (Englischer Originaltitel: Scripting FAQ) Von The Scripting Guys Letzte Aktualisierung: März 2003 Inhalt Inhalt Grundlagen zu Scripting Die

Mehr

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python.

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python. 1.3 Aufbau des Buchs lichkeiten offen. Auf die Unterschiede der beiden Versionen gehe ich besonders ein, sodass ein späterer Umstieg von der einen zur anderen Version leichtfällt. Erste Zusammenhänge werden

Mehr

Kurzfassung der Studienarbeit

Kurzfassung der Studienarbeit Kurzfassung der Studienarbeit Abteilung Informatik Namen der Studenten Roman Widmer Mikkala Pedersen Studienjahr Sommersemester 2004 Titel der Studienarbeit.NET Skript Debugger Examinator Der GUI-Builder

Mehr

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste

Mehr

Administrator-Anleitung

Administrator-Anleitung Administrator-Anleitung für die Typ 2 Installation der LEC-Web-Anwendung auf einem Microsoft Windows Server Ansprechpartner für Fragen zur Software: Zentrum für integrierten Umweltschutz e.v. (ZiU) Danziger

Mehr

Einleitung 11. 1 Von All-in-one-Software zu Webservices 17

Einleitung 11. 1 Von All-in-one-Software zu Webservices 17 316IVZ.fm Seite 5 Dienstag, 22. April 2003 2:31 14 Inhalt Einleitung 11 1 Von All-in-one-Software zu Webservices 17 1.1 Enterprise Application Integration... 17 1.2 SAP-Technologie und -Komponenten...

Mehr

1. Voraussetzungen 2. 1.1 Windows 2 1.2 Mac 2. 2. Installation 3. 2.1 Rechte 3 2.2 Sicherheitseinstellungen 3 2.3 Aufruf des Editors 3

1. Voraussetzungen 2. 1.1 Windows 2 1.2 Mac 2. 2. Installation 3. 2.1 Rechte 3 2.2 Sicherheitseinstellungen 3 2.3 Aufruf des Editors 3 Stand 2010-11-21 Inhalt 1. Voraussetzungen 2 1.1 Windows 2 1.2 Mac 2 2. Installation 3 2.1 Rechte 3 2.2 Sicherheitseinstellungen 3 2.3 Aufruf des Editors 3 3. Fehlersuche 5 1996-2010 Zoom GmbH, München.

Mehr

MSXFORUM - Exchange Server 2003 > Installationsanleitung Exchange 2003

MSXFORUM - Exchange Server 2003 > Installationsanleitung Exchange 2003 Page 1 of 12 Installationsanleitung Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 18.02.2005 Diese Anleitung ist eine "step by step" Leitfaden zur Installation eines Exchange

Mehr

Installation und Benutzung AD.NAV.ZipTools

Installation und Benutzung AD.NAV.ZipTools Installation und Benutzung AD.NAV.ZipTools Version 1.0.0.0 ALTENBRAND Datentechnik GmbH Am Gelicht 5 35279 Neustadt (Hessen) Tel: 06692/202 290 Fax: 06692/204 741 email: support@altenbrand.de Die Komponente

Mehr

Business Objekte. Der Schlüssel für Applikationen mit Zukunft. 2001 TMN Systemberatung GmbH www.tmn-systemberatung.de. Folie 1

Business Objekte. Der Schlüssel für Applikationen mit Zukunft. 2001 TMN Systemberatung GmbH www.tmn-systemberatung.de. Folie 1 Business Objekte Der Schlüssel für Applikationen mit Zukunft 2001 TMN Systemberatung GmbH Folie 1 Agenda Kurze Vorstellung Die Theorie hinter Business Objekten Business Objekte (BOs) in der Praxis Anbindung

Mehr

MIDOSAXML 1.3.3 INSTALLATIONSANLEITUNG... 1

MIDOSAXML 1.3.3 INSTALLATIONSANLEITUNG... 1 Inhalt MIDOSAXML 1.3.3 INSTALLATIONSANLEITUNG... 1 VORAUSSETZUNGEN FÜR DIE INSTALLATION VON MIDOSAXML... 1 INSTALLATION VON MIDOSAXML... 1 Java Installation... 1 Installation des Microsoft XML Parsers...

Mehr

Systemvoraussetzungen

Systemvoraussetzungen [Stand: 06.08.2014 Version: 44] Hier erhalten Sie eine Übersicht zu den für alle Software-Produkte von ELO Digital Office GmbH. Inhalt 1 ELOprofessional Server 9... 4 1.1 Windows... 4 1.1.1 Betriebssystem...

Mehr

Interoperabilität mit Office-Anwendungen (1)

Interoperabilität mit Office-Anwendungen (1) Interoperabilität mit Office-Anwendungen (1) Durch.NET Programme (z.b. Visual Basic) können Microsoft-Office- Anwendungen automatisiert werden. Diese Technik basiert auf den s.g. Interop-Assemblys das

Mehr

NEWpixi* API und die Umstellung auf REST. Freitag, 3. Mai 13

NEWpixi* API und die Umstellung auf REST. Freitag, 3. Mai 13 NEWpixi* API und die Umstellung auf REST Fakten NEWpixi* API Technik REST-basierend.NET Webservice IIS Webserver Release 31. August 2013, zusammen mit dem NEWpixi* ELI Release Legacy API und erste NEWpixi*

Mehr

Wie hat es Microsoft Consulting gemacht.

Wie hat es Microsoft Consulting gemacht. Wie hat es Microsoft Consulting gemacht. Folge 1: Projektübersicht Leider kann ich den Kunden und das Projekt nicht nennen, da es eine Vertraulichkeitsvereinbarung mit dem Kunden gibt und wir somit nicht

Mehr

CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc

CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc CartCalc FAQ (frequently asked questions) häufige Fragen zu CartCalc Installation Frage: Wie installiere ich CartCalc? Antwort: Die Installation von CartCalc erfolgt automatisch. Nach Einlegen der Demo-CD

Mehr

Netzwerk Technologien in LabVIEW

Netzwerk Technologien in LabVIEW Netzwerk Technologien in LabVIEW von Dirk Wieprecht NI Germany Hier sind wir: Agenda Agenda Bedeutung des Ethernet für die Messtechnik Ethernet-basierende Technologien in LabVIEW Low Level- TCP/IP Objekt

Mehr

- Technische Beschreibungen MIDOSAXML 1.3.2 INSTALLATIONSANLEITUNG... 1

- Technische Beschreibungen MIDOSAXML 1.3.2 INSTALLATIONSANLEITUNG... 1 Inhalt MIDOSAXML 1.3.2 INSTALLATIONSANLEITUNG... 1 VORAUSSETZUNGEN FÜR DIE INSTALLATION VON MIDOSAXML... 1 INSTALLATION VON MIDOSAXML... 1 Java Installation... 1 Installation des Microsoft XML Parsers...

Mehr

SmartExporter 2013 R1

SmartExporter 2013 R1 Die aktuelle Version wartet mit zahlreichen neuen Features und umfangreichen Erweiterungen auf. So können mit SmartExporter 2013 R1 nun auch archivierte Daten extrahiert und das Herunterladen der Daten

Mehr

Office in Java. 2. Info-Point Urs Frei

Office in Java. 2. Info-Point Urs Frei Office in Java 2. Info-Point Urs Frei Problemstellung: Zwei Motivationen Daten direkt im richtigen Format Excel nicht über Zwischenformat csv In Word Bereichte erstellen Office fernsteuern Rechtschreibeprüfung

Mehr

IBM SPSS Collaboration and Deployment Services (C&DS) version 7

IBM SPSS Collaboration and Deployment Services (C&DS) version 7 Dieses Handbuch richtet sich an Systemadministratoren, die IBM SPSS Modeler Entity Analytics (EA) für die Ausführung mit einem der folgenden Produkte konfigurieren: IBM SPSS Collaboration and Deployment

Mehr

Inventarisierung von Exchange Alternativen für die Exchange-Inventarisierung

Inventarisierung von Exchange Alternativen für die Exchange-Inventarisierung Inventarisierung von Exchange Alternativen für die Exchange-Inventarisierung www.docusnap.com TITEL Inventarisierung von Exchange AUTOR Mohr Carsten DATUM 28.10.2015 VERSION 1.0 Die Weitergabe, sowie Vervielfältigung

Mehr

Ruby on Rails. Florian Ferrano Ralf Heller Markus Nagel

Ruby on Rails. Florian Ferrano Ralf Heller Markus Nagel Ruby on Rails Florian Ferrano Ralf Heller Markus Nagel Überblick Ruby on Rails Ruby Rails Geschichte MVC allgemein MVC in Rails Scaffolding Webserver Installation Beispiele Wo wird Rails verwendet? Ausblick

Mehr

GeoShop Netzwerkhandbuch

GeoShop Netzwerkhandbuch Technoparkstrasse 1 8005 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 GeoShop Netzwerkhandbuch Zusammenfassung Diese Dokumentation beschreibt die Einbindung des GeoShop in bestehende Netzwerkumgebungen.

Mehr

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors Installation und Konfiguration des Outlook Connectors Vertraulichkeit Die vorliegende Dokumentation beinhaltet vertrauliche Informationen und darf nicht an etwelche Konkurrenten der EveryWare AG weitergereicht

Mehr

Holger Schwichtenberg. Windows Scripting. Automatisierte Systemadministration mit dem Windows Script Host und der Windows PowerShell.

Holger Schwichtenberg. Windows Scripting. Automatisierte Systemadministration mit dem Windows Script Host und der Windows PowerShell. Holger Schwichtenberg Windows Scripting Automatisierte Systemadministration mit dem Windows Script Host und der Windows PowerShell Band 2 ADDISON-WESLEY An imprint of Pearson Education München Boston San

Mehr

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006 LINUX Schulung FrauenComputerZentrum Berlin Jutta Horstmann, Mai 2006 Agenda Was ist Linux Was ist Open Source Warum Open Source Software Wie sieht Open Source Software aus Was kann man damit machen Ausprobieren!!

Mehr

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler

Microsoft.NET. InfoPoint 8. Juni 2005 Stefan Bühler Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler Inhalt Was ist.net Was steckt dahinter Warum ist.net so wie es ist Die Säulen von.net.net Framework 2.0 / VisualStudio 2005 Beispiel Referenzen & Links

Mehr

IBM SPSS Modeler Entity Analytics Erweiterte Konfiguration

IBM SPSS Modeler Entity Analytics Erweiterte Konfiguration IBM SPSS Modeler Entity Analytics Erweiterte Konfiguration Einführung Die vorgesehene Zielgruppe für dieses Handbuch sind Systemadministratoren, die IBM SPSS Modeler Entity Analytics (EA) für die Ausführung

Mehr

Installation MSSQL 2008 Express SP3 auf Windows 8

Installation MSSQL 2008 Express SP3 auf Windows 8 Installation MSSQL 2008 Express SP3 auf Windows 8 Installation MSSQL 2008 Express SP3 auf Windows 8 28.01.2013 2/23 Installation MSSQL 2008 Express Edition SP3... 3 Installation SQL Server 2008 Management

Mehr

generic.de QDBAddOn Produktinformationsblatt Automatisierung der NetIQ AppManager -Überwachung und Vereinfachung von bestehenden Funktionalitäten.

generic.de QDBAddOn Produktinformationsblatt Automatisierung der NetIQ AppManager -Überwachung und Vereinfachung von bestehenden Funktionalitäten. generic.de QDBAddOn Produktinformationsblatt Automatisierung der NetIQ AppManager -Überwachung und Vereinfachung von bestehenden Funktionalitäten. Produktbeschreibung generic.de QDBAddOn Die Softwarelösung

Mehr

SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel)

SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel) SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel) Windows Server 2003 ist der erste Server von Microsoft, der einen kompletten SMTP- und POP3- Dienst mitbringt. Wir zeigen, wie Sie diese Dienste

Mehr

Cubeware Connectivity for SAP Solutions

Cubeware Connectivity for SAP Solutions Cubeware Connectivity for SAP Solutions Beispiele und Anwendungsfälle 1. Modellierung, Extraction, Transformation und Loading mit Datenquelle SAP R/3 und mysap ERP Mit Hilfe des Cubeware Importers und

Mehr

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration I

Ora Education GmbH. Lehrgang: Oracle Application Server 10g R2: Administration I Ora Education GmbH www.oraeducation.de info@oraeducation.de Lehrgang: Oracle Application Server 10g R2: Administration I Beschreibung: Der Teilnehmer ist in der Lage den Oracle Application Server 10g zu

Mehr

Mainframe Internet Integration. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013. WebSphere Application Server Teil 4

Mainframe Internet Integration. Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013. WebSphere Application Server Teil 4 UNIVERSITÄT LEIPZIG Mainframe Internet Integration Prof. Dr. Martin Bogdan Prof. Dr.-Ing. Wilhelm G. Spruth SS2013 WebSphere Application Server Teil 4 Leistungsverhalten el0100 copyright W. G. Spruth,

Mehr

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06

Musterlösung für Schulen in Baden-Württemberg. Windows 2003. Basiskurs Windows-Musterlösung. Version 3. Stand: 19.12.06 Musterlösung für Schulen in Baden-Württemberg Windows 2003 Basiskurs Windows-Musterlösung Version 3 Stand: 19.12.06 Impressum Herausgeber Zentrale Planungsgruppe Netze (ZPN) am Kultusministerium Baden-Württemberg

Mehr

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration

IBM SPSS Modeler Entity Analytics - Erweiterte Konfiguration IBM SPSS Entity Analytics - Erweiterte Konfiguration Einführung Die vorgesehene Zielgruppe für dieses Handbuch sind Systemadministratoren, die IBM SPSS Entity Analytics (EA) für die Ausführung in einer

Mehr

Softwareentwicklung mit Enterprise JAVA Beans

Softwareentwicklung mit Enterprise JAVA Beans Softwareentwicklung mit Enterprise JAVA Beans Java Enterprise Edition - Überblick Was ist J2EE Java EE? Zunächst mal: Eine Menge von Spezifikationen und Regeln. April 1997: SUN initiiert die Entwicklung

Mehr

Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH

Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH von Dominick Baier (dbaier@ernw.de) und Jens Franke (jfranke@ernw.de) 1 Einleitung Dieses Dokument behandelt die flexible

Mehr

Client/Server-Systeme

Client/Server-Systeme Fachbereich Informatik Projektgruppe KOSI Kooperative Spiele im Internet Client/Server-Systeme Vortragender Jan-Ole Janssen 26. November 2000 Übersicht Teil 1 Das Client/Server-Konzept Teil 2 Client/Server-Architekturen

Mehr

RemoteApp für Terminaldienste

RemoteApp für Terminaldienste RemoteApp für Terminaldienste Mithilfe der Terminaldienste können Organisationen nahezu jeden Computer von nahezu jedem Standort aus bedienen. Die Terminaldienste unter Windows Server 2008 umfassen RemoteApp

Mehr

Kompatibilität von Microsoft Exchange Server mit den Microsoft Windows Server-Betriebssystemen

Kompatibilität von Microsoft Exchange Server mit den Microsoft Windows Server-Betriebssystemen Kompatibilität von Microsoft Exchange Server mit den Microsoft Windows Server-Betriebssystemen Whitepaper Veröffentlicht: April 2003 Inhalt Einleitung...2 Änderungen in Windows Server 2003 mit Auswirkungen

Mehr

MVB3. Einrichten eines Servers für MVB3 ab Version 3.5. Admin-Dokumentation. Inhalt V3.05.001

MVB3. Einrichten eines Servers für MVB3 ab Version 3.5. Admin-Dokumentation. Inhalt V3.05.001 V3.05.001 MVB3 Admin-Dokumentation Einrichten eines Servers für MVB3 ab Version 3.5 Inhalt Organisatorische Voraussetzungen... 1 Technische Voraussetzungen... 1 Konfiguration des Servers... 1 1. Komponenten

Mehr

WebDAV 1. ALLGEMEINES ZU WEBDAV 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6

WebDAV 1. ALLGEMEINES ZU WEBDAV 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6 WebDAV 1. ALLGEMEINES ZU WEBDAV 2 2. HINWEISE 2 3. BEENDEN EINER WEBDAV-VERBINDUNG 2 4. WINDOWS EXPLORER (WINDOWS XP) 3 5. WINDOWS EXPLORER (WINDOWS 7 ) 6 5.1 Office 2003 6 5.2 Office 2007 und 2010 10

Mehr

Das Redaktionssystem UCMS. Beschreibung Technisches Profil

Das Redaktionssystem UCMS. Beschreibung Technisches Profil 1/6 CONTENTMANAGEMENTSYSTEM UCMS 03.12.08 Das Redaktionssystem UCMS Beschreibung Technisches Profil Das vorliegende Dokument gibt einen Überblick über das System und geht auf die Ankopplung oder Integration

Mehr

JBoss AS 7. Installation, Konfiguration und Betrieb. Alexander Pacnik Karlsruhe, 13.12.2013

JBoss AS 7. Installation, Konfiguration und Betrieb. Alexander Pacnik Karlsruhe, 13.12.2013 JBoss AS 7 Installation, Konfiguration und Betrieb Alexander Pacnik Karlsruhe, 13.12.2013 Jboss 7 AS... worum es in diesem Vortrag geht. Einführung Installation Konfiguration Management Deployment Betrieb

Mehr

System Monitoring in Windows-Netzwerken mit Open Source Tools

System Monitoring in Windows-Netzwerken mit Open Source Tools System Monitoring in Windows-Netzwerken mit Open Source Tools DECUS 2002 Michael Wrzesinski Consulting IBEX Digitale Systeme AG Einsatzmöglichkeiten des Monitorings Netzwerk Erreichbarkeit Auslastung usw.

Mehr

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

AS/point, Ihr Partner die nächsten 10 und mehr Jahre - AS/point, Ihr Partner die nächsten 10 und mehr Jahre - technologisch betrachtet http://www.aspoint.de 1 Unsere vier Säulen heute e-waw modulare Warenwirtschaft für iseries evo-one Organisation und CRM

Mehr

4 Die FrontPage-Website

4 Die FrontPage-Website 4 Die FrontPage-Website Ziele dieses Kapitels A Sie lernen die Struktur einer Website kennen. A Sie können Websites verschachteln. A Sie können Websites konvertieren. Microsoft Office Frontpage 2003 Einführung

Mehr

Handbuch TweetMeetsMage

Handbuch TweetMeetsMage Handbuch TweetMeetsMage für Version 0.1.0 Handbuch Version 0.1 Zuletzt geändert 21.01.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Voraussetzungen... 3 1.2 Funktionsübersicht... 3 2 Installation... 4

Mehr

XML und Datenbanken

<Trainingsinhalt> XML und Datenbanken XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML

Mehr

Jump Project. Softwarelösungen für professionelles Projektmanagement

Jump Project. Softwarelösungen für professionelles Projektmanagement Jump Project Softwarelösungen für professionelles Projektmanagement Jump Project Office Übersichtliche Dokumentenstruktur und schneller Zugriff auf alle wichtigen Funktionen. Steuern Sie Ihre Projekte

Mehr

Windows Scripting lernen

Windows Scripting lernen Holger Schwichtenberg Windows Scripting lernen Von Windows Script Host und Visual Basic Script bis zur Windows PowerShell ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow,

Mehr

Microsoft-Sicherheitstools: Fragen und Antworten zum Microsoft Baseline Security Analyzer Version 1.1

Microsoft-Sicherheitstools: Fragen und Antworten zum Microsoft Baseline Security Analyzer Version 1.1 Microsoft-Sicherheitstools: Fragen und Antworten zum Microsoft Baseline Security Analyzer Version 1.1 (Engl. Originaltitel: Microsoft Baseline Security Analyzer (MBSA) Version 1.1 Q&A) Inhalt F: Welche

Mehr

Ethernet basierendes I/O System

Ethernet basierendes I/O System Wachendorff Prozesstechnik GmbH & Co. KG Industriestraße 7 D-65366 Geisenheim Tel.: +49 (0) 67 22 / 99 65-20 Fax: +49 (0) 67 22 / 99 65-78 www.wachendorff-prozesstechnik.de Ethernet basierendes I/O System

Mehr

DOCUNIZE 2011 Management System für Microsoft Office Vorlagen

DOCUNIZE 2011 Management System für Microsoft Office Vorlagen Produktbeschreibung DOCUNIZE 2011 Management System für Microsoft Office Vorlagen COC AG Marktler Str. 50 84489 Burghausen Germany www.coc-ag.de DOCUNIZE Management System für Microsoft Office Vorlagen

Mehr

Installation und Inbetriebnahme von ADOplusWeb

Installation und Inbetriebnahme von ADOplusWeb Installation und Inbetriebnahme von ADOplusWeb Übersicht Mit ADOplusWeb können sie nun wesentliche Teile der ADO++ Administration auch über einen Webbrowser ausführen. ADOplusWeb nutzt AJAX-Webprogrammierungstechniken

Mehr

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt. Arbeitsblätter Der Windows Small Business Server 2011 MCTS Trainer Vorbereitung zur MCTS Prüfung 70 169 Aufgaben Kapitel 1 1. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

Mehr

System Center Essentials 2010

System Center Essentials 2010 System Center Essentials 2010 Microsoft System Center Essentials 2010 (Essentials 2010) ist eine neue Verwaltungslösung aus der System Center-Produktfamilie, die speziell für mittelständische Unternehmen

Mehr

MGE Datenanbindung in GeoMedia

MGE Datenanbindung in GeoMedia TIPPS & TRICKS MGE Datenanbindung in GeoMedia 10. September 2002 / AHU INTERGRAPH (Schweiz) AG Neumattstrasse 24, CH 8953 Dietikon Tel: 043 322 46 46 Fax: 043 322 46 10 HOTLINE: Telefon: 043 322 46 00

Mehr

XML und Datenbanken. Die Schnittstellen von Access und SQL Server professionell nutzen. new technology. Uwe Hess. Markt+Technik Verlag

XML und Datenbanken. Die Schnittstellen von Access und SQL Server professionell nutzen. new technology. Uwe Hess. Markt+Technik Verlag XML und Datenbanken Die Schnittstellen von Access und SQL Server professionell nutzen Uwe Hess new technology Markt+Technik Verlag Inhaltsverzeichnis Kapitel Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen

Mehr

VISkompakt. Inside. Referent. ! Name: Alexander Wedekind! Funktion: Consultant! Firma: PDV-Systeme Erfurt! Kontakt: Alexander.Wedekind@pdv.

VISkompakt. Inside. Referent. ! Name: Alexander Wedekind! Funktion: Consultant! Firma: PDV-Systeme Erfurt! Kontakt: Alexander.Wedekind@pdv. VISkompakt Inside! 1H06 Internals von VISkompakt! 16:00 Uhr 17:00 Uhr 07.04.2003 1 Referent! Name: Alexander Wedekind! Funktion: Consultant! Firma: PDV-Systeme Erfurt! Kontakt: Alexander.Wedekind@pdv.de

Mehr

Alexander Schmidt/Andreas Lehr. Windows 7. richtig administrieren. 152 Abbildungen

Alexander Schmidt/Andreas Lehr. Windows 7. richtig administrieren. 152 Abbildungen Alexander Schmidt/Andreas Lehr Windows 7 richtig administrieren 152 Abbildungen Inhaltsverzeichnis 1 Grundlagen, Installation & Rollout 11 1.1 Grundlagen 12 1.1.1 Versionen und Editionen 12 1.1.2 Prüfung

Mehr