Kaseya 2. Benutzerhandbuch. Deutsch. Versión 7.0

Größe: px
Ab Seite anzeigen:

Download "Kaseya 2. Benutzerhandbuch. Deutsch. Versión 7.0"

Transkript

1 Kaseya 2 Network Monitor API Benutzerhandbuch Versión 7.0 Deutsch September 15, 2014

2 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept EULATOS as updated from time to time by Kaseya at If Customer does not agree with the Agreement, please do not install, use or purchase any Software and Services from Kaseya as continued use of the Software or Services indicates Customer s acceptance of the Agreement Kaseya. All rights reserved.

3 Inhalt Network Monitor Lua-API 1 Programmiermodell 3 Erweitertes Skript... 4 Einfaches Skript... 6 Bestandskontext... 6 Ergebnis... 6 Globale Funktionen 7 ConvertFromUTF FormatErrorString... 8 GetArgument... 8 GetArgumentCount... 9 GetLastError... 9 GetDeviceAddress... 9 IsIDE... 9 MessageBox print SetExitStatus SetLastError StoreStatisticalData StoreStatisticalData Wait LuaScriptEnumResult 15 Beispiel-Skript: OnEnumerate Add LuaScriptConfigurator 17 Beispiel-Skript: OnConfigure AddArgument SetCharacterLimits SetNumericLimits SetEntryPoint SetAuthor SetDescription SetMinBuildVersion SetScriptVersion TLuaDateTime 23 Add Create CreateSpan i

4 Equal Get GetDate GetTime Greater GreaterOrEqual Less LessOrEqual NotEqual Set Sub TLuaDB 29 Beispiel-Skript: TLuaDB ColCount Connect Connect(2) Execute GetCol GetCol_AsDateTime GetColType GetErrorDescription NextRow ResultAvailable TLuaDNS 35 Beispiel-Skript: TLuaDNS Begin End GetErrorDescription Next Query TLuaDNS_ARecord TLuaDNS_CNAMERecord TLuaDNS_MXRecord TLuaDNS_NSRecord TLuaDNS_PTRRecord TLuaDNS_SOARecord TLuaDNS_TXTRecord TLuaFile 41 Beispiel-Skripte: TLuaFile Close CopyFile CreateDirectory DeleteDirectory DeleteFile DoesFileExist GetDirectoryList GetFileAccessedTime GetFileCreatedTime GetFileList ii

5 GetFileModifiedTime GetFileSize GetFileSizeMB GetFileStatus MoveFile Open Read ReadData RenameFile SeekFromCurrent SeekFromEnd SeekFromStart Write TLuaFTPClient 53 Beispiel-Skript: TLuaFTPClient ChangeDirectory Close CloseFile Connect CreateDirectory DeleteDirectory DeleteFile FindDirectory FindFile GetCurrentDirectory GetFileModifiedTime GetFileSize OpenFile Read RenameFile Write TLuaHTTPClient 61 Beispiel-Skript: TLuaHTTPClient Connect Close Get Post GetContent GetHeadersRaw GetHeaderLocation GetHeaderContentLength GetHeaderContentType GetHeaderContentTransferEncoding GetHeaderCookies GetHeaderCookie GetHeaderCookieCount GetHeaderDate GetHeaderExpires GetHeaderHost iii

6 TLuaICMP 67 Beispiel-Skript: TLuaICMP BeginTrace EndTrace NextTraceResult Ping TLuaICMPPingResult 71 TLuaICMPTraceResult 73 TLuaPowershell 75 Beispiel-Skript: TLuaPowershell Beispiel-Skript: TLuaPowershell (Windows Scripting) Open ExecuteCommand GetStdOut GetStdErr GetErrorDescription GetErrorCode TLuaRegistry 81 Beispiel-Skript: TLuaRegistry BeginEnumValue Close Create DeleteValue EnumValue GetErrorDescription Open ReadValue ReadValue ReadValue SetValue SetValue SetValue SetValueExpandedString TLuaSFTPClient 87 Beispiel-Skript: TLuaSFTPClient Close CloseDir Connect CreateFile ListDir MkDir OpenDir Open_ForRead Open_ForWrite iv

7 Open_ForAppend Read Remove Rename RmDir Write TLuaSFTPClientAttributes 95 AccessedTime CreatedTime Group ModifiedTime Owner PermissionBits Size SizeMB TLuaSFTPClientDirectoryHandle 99 Next TLuaSFTPClientFile 101 TLuaSNMP 103 Beispiel-Skript: TLuaSNMP BeginWalk Close Get Open Set Walk TLuaSNMPResult TLuaSSH2Client 109 Beispiel-Skript: TLuaSSH2Client ExecuteCommand GetErrorDescription GetStdErr GetStdOut Open TLuaSocket 113 Beispiel-Skript: TLuaSocket Close OpenTCP OpenUDP Read Write v

8 TLuaSocketSecure 117 Beispiel-Skript: TLuaSocketSecure Open Close Read Write GetCertificateExpiryDate TLuaStorage 121 CreateItem UpdateItem DeleteItem FindItem TLuaStorageItem TLuaTimer 125 Beispiel-Skript: TLuaTimer Start Stop TLuaWinperf 127 Beispiel-Skript: TLuaWinperf GetErrorDescription GetResult Query TLuaWMIQuery 129 TLuaWMIQuery Execute GetErrorDescription GetProperty NextInstance SetNamespace TLuaXMLNode 133 FindAttribute FindChildNode GetData GetTag GetParentNode IsValid TLuaXMLReader 137 FindChildNode FindNode FromXML GetRootNode vi

9 Inhaltsverzeichnis 141 vii

10

11 Network Monitor Lua-API Network Monitor Lua-API Diese Dokumentation behandelt die Network Monitor Lua-API. Network Monitorverwendet Lua 5.0. Lua Lua ist eine leistungsfähige, schlanke Programmiersprache, die zur Erweiterung von Anwendungen entwickelt wurde. Lua wird außerdem häufig als eigenständige Mehrzwecksprache verwendet. Lua ist eine frei erhältliche Software. Lua verbindet einfache prozedurale Syntax mit leistungsfähigen Datenbeschreibungskonstrukten, die auf assoziative Arrays und erweiterbare Semantik basieren. Lua ist dynamisch typisiert, wird von Bytecode übersetzt und verfügt über automatische Speicherverwaltung mit automatischer Speicherbereinigung, wodurch sie ideal für Konfiguration, Skripting und Rapid Prototyping ist. Hinweis: Diese Dokumentation behandelt nicht die Programmiersprache Lua. Weitere Informationen zur Programmiersprache Lua finden Sie unter ( Network Monitor und Lua Kunden können mit der Skriptsprache Lua benutzerdefinierte Monitore erstellen, um Systeme und Arbeitsgeräte zu testen, die von der aktuell verwendeten Überwachungslösung nicht unterstützt werden. Neue Monitore, Aktionen und Ereignisse können in der von Kaseya zur Verfügung gestellten Entwicklungsumgebung erstellt und getestet werden, bevor sie in Kaseya Network Monitor exportiert und verwendet werden. Den Entwicklern steht eine umfassende Bibliothek vordefinierter Klassen, wie z. B. SFTP-Client, HTTP-Client und Dateiverwaltung zur Verfügung. 1

12 Network Monitor Lua-API Die Entwicklungsumgebung beinhaltet Debugger, Hervorhebung von Schlüsselwörtern, eine integrierte Hilfe und andere Funktionen, die in modernen Entwicklungstools verfügbar sind. Die Entwicklungsumgebung kann von unserer Homepage heruntergeladen werden: ( Lua IDE v3 2

13 K a p i t e l 1 Programmiermodell Wenn ein benutzerdefiniertes Lua-Skript zur Verwendung in Kaseya Network Monitor erstellt wird, gibt es mehrere Anforderungen, die das Skript erfüllen muss, um erfolgreich von Kaseya Network Monitor ausgeführt werden zu können. In diesem Kapitel Erweitertes Skript... 4 Einfaches Skript... 6 Bestandskontext... 6 Ergebnis

14 Programmiermodell Erweitertes Skript Das erweiterte Skriptmodell stellt dem Skriptautor neue leistungsstarke Tools für die Steuerung von n zur Verfügung, die als Argumente im Skript eingefügt werden. Dadurch können Lua-Skripte mit demselben Aussehen und Verhalten wie systemeigene Monitortypen erstellt werden. Reservierte Funktionsnamen Es gibt zwei reservierte Funktionsnamen, die von Network Monitor verwendet werden, um Informationen abzufragen. Diese Funktionsnamen dürfen für keinen anderen Zweck verwendet werden. OnConfigure Diese Funktion wird von Network Monitor aufgerufen, damit das Skript eine LuaScriptConfigurator-Klasseninstanz auffüllt. Diese Daten werden dann dafür verwendet, um eine Benutzeroberfläche für das Skript zu erstellen. Der Instanzname muss ''Config'' (Schreibweise beachten) lauten, sodass Network Monitor diese im Lua-Stapel finden kann, wenn die Funktion zurückgegeben wird. OnEnumerate Es kann jedes Feld in der Benutzeroberfläche aufgezählt werden, Network Monitor ruft die OnEnumerate-Funktion auf, damit das Skript mit einer Datenstruktur, LuaScriptEnumResult, aufgefüllt wird und zwar mit Werten, die der Benutzer auswählen kann. Die Funktion ''OnEnumerate'' hat einen, sfieldtoenum, der vom Skript verwendet wird, um zu bestimmen, für welches Feld/Argument Aufzählungsergebnisse geliefert werden sollen. Die zurückgegebene Instanz muss ''Enum'' genannt werden (Schreibweise beachten). Der Einstiegspunkt Das erweiterte Skriptmodell fordert von der Funktion ''OnConfigure'', dass diese den Namen der Einstiegspunktfunktion festlegt. Diese Funktion wird von Network Monitor aufgerufen, damit diese die Ausführung des Skripts startet. Der Einstiegspunktname ist standardmäßig ''main'', kann jedoch vom Programmierer beliebig geändert werden; die reservierten Funktionsnamen sind davon ausgenommen. 4

15 Programmiermodell Beispiel --This function is called by KNM when enumerating a field function OnEnumerate(sFieldToEnum) --The variable returned must be called "Config" so KNM can find it. Enum = LuaScriptEnumResult() --Second argument if sfieldtoenum == "Argument 2" then Enum:Add("First value") Enum:Add("Second value") Enum:Add("Third value") end return Enum end --This function is called by KNM to retrieve a script configuration function OnConfigure() --The variable returned must be called "Config" so KNM can find it. Config = LuaScriptConfigurator() --Author. Config:SetAuthor("My name") --Description. Config:SetDescription("Description of the script, including usage, parameters etc") --Minimum build version of KNM, set to zero for if no specificbuild version is required. Config:SetMinBuildVersion(0) --Script version (major/minor) Config:SetScriptVersion(1,0) --A parameter configuration, add them in the order the script isextracting them. Config:AddArgument("Argument 1","This is the description of thefirst argument",luascriptconfigurator.check_not_empty) --Add another parameter, a select box with 3 values. Config:AddArgument("Argument 2","This is the description of thesecond argument",luascriptconfigurator.check_not_empty+luascriptconfigurator.enum _AVAIL) --Set the entry point, this is the function called by KNM Config:SetEntryPoint("main") --Done with configuration, return the asset return Config end --This is the entry point 5

16 Programmiermodell function main() end sfirstargument = GetArgument(0) ssecondargument = GetArgument(1) SetExitStatus("OK",true) Einfaches Skript Das einfache Skriptmodell wurde in Network Monitor von der ersten Version an verwendet, und gilt nun als veraltet. Es wird aus Kompatibilitätsgründen mit älteren Skripten beibehalten. Bestandskontext Funktionen sind relativ zum Bestandskontext. Beispiel Alle Aufrufe bei denen auf Ressourcen zugegriffen wird, sind relativ zum übergeordneten Bestand. Zum Beispiel, wenn das Skript einen Pfad öffnet, muss der bereitgestellte Pfad zur Öffnungsfunktion relativ zum Bestand sein. Richten Sie den Host als Adresse für den ''Domainserver'' des Windows-Computer ein. TLuaFile:Open("C:\\test.txt"); Durch Aufrufen der Funktion öffnet das Skript die Datei test.txt, die sich auf der C-Festplatte des ''Domainserver''-Computers befindet. Aus diesem Grund nehmen alle der Kommunikation zugehörige Klassen wie z. B. TLuaFTPClient, TLuaHTTPClient und TLUASocket nur ein Port-Nummernargument auf, die IP-Adresse ist über Framework mit dem aktuellen Bestand hartcodiert. Ergebnis Wenn ein Skript beendet wird, muss es Network Monitor melden, ob der Test erfolgreich war oder nicht. Eine globale Funktion steht für diesen Zweck bereit: SetExitStatus. SetExitStatus ist obligatorisch und muss aufgerufen werden, bevor das Skript beendet wird. 6

17 K a p i t e l 2 Globale Funktionen Globale Funktionen sind Funktionen, die nicht mit einem Bestand verknüpft sind. Es gibt mehrere globale Funktionen in der Network Monitor Lua-API. Ein paar müssen aufrufen, wenn ein Skript beendet wird. In diesem Kapitel ConvertFromUTF FormatErrorString... 8 GetArgument... 8 GetArgumentCount... 9 GetLastError... 9 GetDeviceAddress... 9 IsIDE... 9 MessageBox print SetExitStatus SetLastError StoreStatisticalData StoreStatisticalData Wait

18 Globale Funktionen ConvertFromUTF16 string ConvertFromUTF16(local UTF16data,int isize) Eine 8-Bit-Zeichenfolge, die von einem UTF16-Zeichenfolge umgewandelt wurde. UTF16data UTF16-Zeichenfolge (Doppelbyte) gelesen von TLuaFile::ReadData. isize Größe der Zeichenfolge. Diese Funktion akzeptiert nur Daten, die von der Funktion TLuaFile::ReadData erstellt wurden. FormatErrorString string FormatErrorString(int ierror) Eine Zeichenfolge, die den Fehlercode ''ierror'' beschreibt. ierror Ein Windows-Fehlercode, der bereits durch den Aufruf der Funktion GetLastError erhalten wird. Diese Funktion kann sinnvoll sein, um dem Benutzer aussagekräftigem Text statt eines Fehlercodes zu senden. GetArgument string GetArgument(int inumber) Ein Argument, dass durch den Aufruf der Anwendung übergeben wird. inumber Ein nullbasierter Index des abzurufenden Arguments. Die Höchstzahl der Argumente kann durch den Aufruf von GetArgumentCount festgelegt werden. Eine aufrufende Anwendung kann eine Anzahl an Argumente an ein Lua-Skript übergeben, um dessen Verhalten anzupassen. Mit dieser Funktion und dem verwandten GetArgumentCount kann der Programmierer die Argumente extrahieren. 8

19 Globale Funktionen GetArgumentCount int GetArgumentCount() Die Anzahl der Argumente, die von einer aufrufenden Anwendung an ein Programm übergeben werden. Eine aufrufende Anwendung kann eine Anzahl an Argumente an ein Lua-Skript übergeben, um dessen Verhalten anzupassen. Mit dieser Funktion kann der Programmierer bestimmen, wie viele Argumente extrahiert werden sollen. GetLastError int GetLastError() Der letzte Fehlercode, der durch den Aufruf einer Bibliothek-Funktion erzeugt wurde. Der Fehlercode ist ein standardmäßiger Windows-Fehlercode. Mit SetLastError kann der aktuelle Windows-Fehlercode gelöscht werden, bevor function.sds aufgerufen wird GetDeviceAddress string GetDeviceAddress() Die in das Adressenfeld des Geräts eingegebene Adresse. Die Zeichenfolge kann als eindeutiger Bezeichner verwendet werden, wenn Daten in TLuaStorage gespeichert werden. IsIDE bool IsIDE() Der boolesche Wert muss ''Wahr'' sein, wenn das Skript von IDE ausgeführt wird, und ''Falsch'', wenn das Skript von Network Monitor ausgeführt wird. Diese Funktionen können verwendet werden, wenn das Skript von Network Monitor oder IDE ausgeführt wird. 9

20 Globale Funktionen MessageBox MessageBox(string stext) stext Der im Nachrichtenfeld erscheinende Text. Diese Funktionen rufen ein standardmäßiges Nachrichtenfeld des Betriebssystems auf, um eine Zeichenfolge anzuzeigen. Diese Funktion ist nur in IDE verfügbar. Beachten Sie, dass die Ausführung des Skripts gestoppt wird, solange das Nachrichtenfeld geöffnet ist. print print(string stext) stext Text, der im Ausgabefenster erscheint Diese Funktion kann verwendet werden, um Text im Ausgabefenster für Debug-Zwecke auszugeben. Wenn das Skript von Network Monitor ausgeführt wird, hat der mit dieser Funktion ausgegebene Text keinen Zweck. SetExitStatus SetExitStatus(string sstring,bool bsuccess) sstring Eine Zeichenfolge, die das Ergebnis des Skripts beschreibt. bsuccess Das Skript gilt bei ungleich null (boolescher Wert ist ''Wahr'') als erfolgreich vom Framework ausgeführt. Wenn dieser Wert auf null (boolescher Wert ist ''Falsch'') steht, muss die Funktion SetErrorString ebenfalls mit einer Zeichenfolge aufgerufen werden, die den Fehlerstatus beschreibt. Diese Funktion muss beim Beenden eines Skripts aufgerufen werden. Die Funktion teilt Network Monitor mit, ob das Skript erfolgreich war oder nicht. Der Text, der mit der Funktion bereitgestellt wird, wird von Network Monitor verwendet, um in der Benutzeroberfläche den letzten Statustext einzusetzen, wenn das Skript im Kontext eines Agents ausgeführt wird. SetLastError SetLastError(int ierrorcode) ierrorcode Eine ganzzahlige Entsprechung für einen Windows-spezifischen Fehlercode. 10

21 Globale Funktionen Die Funktion richtet den letzten Fehlercode ein, der später über GetLastError abgerufen werden kann. StoreStatisticalData bool StoreStatisticalData(int irecordset,float fdata,float fthreshold,string Unit) Wahr: Daten konnten erfolgreich in der statistischen Datenbank gespeichert werden. Falsch: Ein fehler ist vorgefallen. irecordsetindex Ein nullbasierter Index des statistischen Kanals, in dem die Daten gespeichert werden. Gültige Konstanten finden Sie unter. fdata Gleitkommadaten, die vom Skript aufgezeichnet werden. fthreshold Optionaler Schwellenwert für die Probedaten. Dieser Wert muss in allen Aufrufen konstant sein. Unit Optionale Zeichenfolge, die die Dateneinheit beschreibt. Dieser Wert muss in allen Aufrufen konstant sein. Diese Zeichenfolge darf höchstens 16 Zeichen lang sein, sonst schlägt der Aufruf fehl. Diese Funktion gibt dem Skript die Fähigkeit, statistische Daten zu speichern. Aktuell gibt es 8 Kanäle, die für diesen Zweck verwendet werden können. Der Indexparameter der Datensatzmenge kann eine der folgenden Konstanten sein. LUA_RECORDSET_1 LUA_RECORDSET_2 LUA_RECORDSET_3 LUA_RECORDSET_4 LUA_RECORDSET_5 LUA_RECORDSET_6 LUA_RECORDSET_7 LUA_RECORDSET_8 StoreStatisticalData bool StoreStatisticalData(int irecordset,float fdata,float fthreshold,int ivirtualtype,int ivirtualunit,string Unit) Wahr: Daten konnten erfolgreich in der statistischen Datenbank gespeichert werden. Falsch: Ein fehler ist vorgefallen. irecordsetindex Ein nullbasierter Index des statistischen Kanals, in dem die Daten gespeichert werden. Gültige Konstanten finden Sie unter. fdata Gleitkommadaten, die vom Skript aufgezeichnet werden. fthreshold Optionaler Schwellenwert für die Probedaten. Dieser Wert muss in allen Aufrufen konstant sein. ivirtualtype Datentyp der gespeicherten Daten. 11

22 Globale Funktionen ivirtualunit Ausgewählte Einheit des gespeicherten Typs. Gültige Kombinationen von Typen und Einheiten finden Sie unter. Unit Optionale Zeichenfolge, die die Dateneinheit beschreibt. Dieser Wert muss in allen Aufrufen konstant sein. Diese Zeichenfolge darf höchstens 16 Zeichen lang sein, sonst schlägt der Aufruf fehl. Diese Funktion ist nur für erweiterte Skripte verfügbar. Der Unterschied zwischen dieser Funktion und der alten Funktion mit demselben Namen ist die Fähigkeit Typinformationen mit den Daten zu speichern. ivirtualtype und ivirtualunit kann in den folgenden Kombinationen verwendet werden: 12

23 Globale Funktionen VT_SWAP_UTILIZATION VT_MEMORY_UTILIZATION VT_DISK_UTILIZATION VT_CPU_UTILIZATION UNIT_TYPE_PERCENT VT_FREE_DISKSPACE UNIT_TYPE_MEGABYTE UNIT_TYPE_GIGABYTE UNIT_TYPE_TERABYTE VT_SQL_QUERY UNIT_TYPE_NONE VT_TEMPERATURE: UNIT_TYPE_FAHRENHEIT UNIT_TYPE_CELSIUS UNIT_TYPE_KELVIN VT_HUMIDITY UNIT_TYPE_PERCENT VT_WETNESS UNIT_TYPE_NONE VT_VOLTAGE UNIT_TYPE_VOLT VT_BANDWIDTH_UTILIZATION UNIT_TYPE_PERCENT VT_BANDWIDTH_USAGE UNIT_TYPE_KBPS UNIT_TYPE_MBPS UNIT_TYPE_GBPS VT_DIRECTORY_SIZE: UNIT_TYPE_MEGABYTE UNIT_TYPE_GIGABYTE UNIT_TYPE_TERABYTE VT_DIRECTORY_COUNT UNIT_TYPE_NONE VT_PING_ROUNDTRIP UNIT_TYPE_MILLISECONDS UNIT_TYPE_SECONDS VT_PING_PACKETLOSS UNIT_TYPE_PERCENT VT_MAIL_ROUNDTRIP: UNIT_TYPE_MILLISECONDS UNIT_TYPE_SECONDS 13

24 Globale Funktionen VT_MEMORY_USAGE UNIT_TYPE_MEGABYTE UNIT_TYPE_GIGABYTE VT_TRANSFER_SPEED UNIT_TYPE_NONE VT_HTTP_FETCHTIME UNIT_TYPE_MILLISECONDS UNIT_TYPE_SECONDS VT_WMI_GENERIC_VALUE VT_LUA_GENERIC_VALUE VT_WINPERF_GENERIC_VALUE VT_SSH2SCRIPT_GENERIC_VALUE VT_SNMP_GENERIC_VALUE UNIT_TYPE_NONE VT_CURRENT UNIT_TYPE_AMPERE VT_FANSPEED UNIT_TYPE_RPM VT_LUMINOSITY UNIT_TYPE_LUX Der Indexparameter der Datensatzmenge kann eine der folgenden Konstanten sein. LUA_RECORDSET_1 LUA_RECORDSET_2 LUA_RECORDSET_3 LUA_RECORDSET_4 LUA_RECORDSET_5 LUA_RECORDSET_6 LUA_RECORDSET_7 LUA_RECORDSET_8 Wait Wait(int ims) ims Die Anzahl der Millisekunden, die die Skriptausführung warten soll. Diese Funktion ruft die Betriebssystem-Funktion ''Sleep'' dazu auf, die Ausführung des Thread abzubrechen, der das Skript ausführt. 14

25 K a p i t e l 3 LuaScriptEnumResult Die Klasse bietet eine Benutzeroberfläche, um Aufzählungsergebnisse in der OnEnumeration-Rückruffunktion einzugeben. In diesem Kapitel Beispiel-Skript: OnEnumerate Add

26 LuaScriptEnumResult Beispiel-Skript: OnEnumerate function OnEnumerate(sFieldToEnum) --The variable returned must be called "Config" so KNM can find it. Enum = LuaScriptEnumResult() --Second argument if sfieldtoenum == "Argument 2" then Enum:Add("First value") Enum:Add("Second value") Enum:Add("Third value") end return Enum end Add Add(const string &sdisplayvalue,const string &susagevalue=''') sdisplayvalue Anzeigewert als auswählbare Option. susagevalue (Optional) Ein Wert der statt dem Anzeigewert verwendet wird. Der optionale susagevalue kann verwendet werden, wenn Sie sehr komplexe und lange Werte haben und einen einfacheren Weg suchen, die Optionen anzuzeigen. Wenn Sie dies verwenden, wird sdisplayvalue dem Benutzer als Wert angezeigt, Network Monitor verwendet jedoch den Wert susagevalue. 16

27 K a p i t e l 4 LuaScriptConfigurator Diese Klasse bietet eine Benutzeroberfläche, um Konfigurationsinformationen zu erstellen, die Network Monitor verwendet, um für das Skript eine Benutzeroberfläche zu präsentieren. In diesem Kapitel Beispiel-Skript: OnConfigure AddArgument SetCharacterLimits SetNumericLimits SetEntryPoint SetAuthor SetDescription SetMinBuildVersion SetScriptVersion

28 LuaScriptConfigurator Beispiel-Skript: OnConfigure function OnConfigure() --The variable returned must be called "Config" so KNM can find it. Config = LuaScriptConfigurator() --Author. Config:SetAuthor("My name") --Description. Config:SetDescription("Description of the script, including usage, parameters etc") --Minimum build version of KNM, set to zero for if no specificbuild version is required. Config:SetMinBuildVersion(0) --Script version (major/minor) Config:SetScriptVersion(1,0) --A parameter configuration, add them in the order the script is extracting them. Config:AddArgument("Argument 1","This is the description of thefirst argument",luascriptconfigurator.check_not_empty) --Add another parameter, a select box with 3 values. Config:AddArgument("Argument 2","This is the description of thesecond argument",luascriptconfigurator.check_not_empty+luascriptconfigurator.enum _AVIL) --Set the entry point, this is the function called by KNM Config:SetEntryPoint("main") --Done with configuration, return the asset return Config end AddArgument int AddArgument(string sname,string sdescription,int iflags); Ein Handle, das verwendet werden kann, um auf dieses Argument in nachfolgenden Aufrufen zu verweisen. sname Name des Argumentfelds sdesc Beschreibung des Felds für die Validierung von Markierungssteuerungen ''iflags''. Markierungen finden Sie unter. 18

29 LuaScriptConfigurator Es handelt sich um gültige Markierungen. Manche können kombiniert werden. CHECK_NOTHING CHECK_NOT_EMPTY CHECK_RANGE_LOW CHECK_RANGE_HIGH CHECK_NUMERIC ENUM_AVAIL Standardwert, jedes Zeichen, einschließlich kein Text wird akzeptiert. Überprüfen, ob das Argument leer ist. Kann nicht mit CHECK_NOTHING kombiniert werden. Muss zusammen mit CHECK_NUMERIC verwendet werden. Überprüft, dass der numerische Wert im Bereich liegt (unterer Bereich) Muss zusammen mit CHECK_NUMERIC verwendet werden. Überprüft, dass der numerische Wert im Bereich liegt (oberer Bereich) Überprüft, dass der Wert numerisch ist (reelle oder ganze Zahl) Zeigt an, dass es eine Aufzählungsrückruffunktion mit vordefinierten Werten gibt, die für dieses Feld verfügbar ist. SetCharacterLimits SetCharacterLimits(int iargindex,int imaxcharacters,int imaxvisiblecharacters) iargindex Handle wird von AddArgument zurückgegeben. imaxcharacters Max. Eingabezeichen für Argument. imaxvisiblecharacters Max. sichtbare Zeichen, muss kleiner oder gleiche imaxcharacters sein. Diese Funktion legt die Höchstlänge eines Arguments fest und wie viele dieser Zeichen in der Benutzeroberfläche sichtbar sind (Länge des Eingabefelds). SetNumericLimits SetNumericLimits(int iargindex,float flow,float fhigh) iargindex Handle wird von AddArgument zurückgegeben. (siehe 18) Niedrig Unterer Bereich Hoch Oberer Bereich Diese Funktion legt den gültigen Bereich für reelle und Ganzzahl-Werte fest, die in das Feld eingetragen werden dürfen. Für das Argument müssen die Markierungen CHECK_RANGE_LOW und CHECK_RANGE_HIGH gesetzt sein. SetEntryPoint SetEntryPoint(string sname) sname Name der Einstiegspunktfunktion. 19

30 LuaScriptConfigurator Die Funktion registriert den Namen der Einstiegspunktfunktion. Diese Funktion ruft Network Monitor als Einstiegspunkt der Ausführung auf. Der Standardwert lautet ''main''. SetAuthor SetAuthor(string sname) sname Name des Skriptautors. Diese Funktion wird vom Autor des Skripts festgelegt. Es wird für Beschreibungszwecke verwendet, wenn ein Benutzer ein Drittanbieterskript lädt, um zu informieren, wer das Skript geschrieben hat. SetDescription SetDescription(string sdescription) sdescription Eine Beschreibung der Funktion des Skripts. Die Beschreibung eines Skripts muss dem Benutzer in wenigen Zeilen die Funktion des Skripts mitteilen, und ob Einschränkungen bekannt sind. Es gibt keine Längenbeschränkung für den Text, aber er sollte kurz gehalten werden. SetMinBuildVersion SetMinBuildVersion(int iminbuildnumber) iminbuildnumber Die minimale Buildnummer von Network Monitor, die das Skript anfordert. Die minimale Buildnummer ist ein sehr wichtiges Feld, das eingestellt werden muss. Es teilt Network Monitor mit, ob das Skript mit der aktuelle Version von Network Monitor verwendet werden kann. Standardmäßig muss diese Nummer auf die Buildnummer eingestellt werden, die der Autor zur Skriptprüfung verwendet hat. SetScriptVersion SetScriptVersion(int imajor,int iminor) imajor Die Hauptversionsnummer des Skripts. iminor Die Nebenversionsnummer des Skripts. 20

31 LuaScriptConfigurator Der Skriptautor muss eine Versionsnummer des Skripts festlegen. Eine Hauptversion 0 zeigt an, dass das Skript in einer ''Betaphase'' ist und nur für die Weiterentwicklung von anderen Benutzern verwendet werden darf. Mit jeder Skriptänderung muss die Versionsnummer erhöht werden. Eine Änderung der Hauptversionsnummer muss eine deutliche Verbesserung oder neu Schreibung des Skripts deutlich machen, die Nebenversionsnummer zeigt eine unbedeutendere Veränderung an. 21

32

33 K a p i t e l 5 TLuaDateTime TLuaDateTime stellt Datum- und Zeitfunktionen zur Verfügung. Bei der Zeit handelt es sich um die Ortszeit in Sekunden vom 1. Januar 1970 an. In diesem Kapitel Add Create CreateSpan Equal Get GetDate GetTime Greater GreaterOrEqual Less LessOrEqual NotEqual Set Sub

34 TLuaDateTime Add Add(TLuaDateTime DateTime) DateTime TLuaDateTime-Instanz wird von anderen Klassenfunktionen erhalten oder konstruiert. Die Funktion fügt die Zeit, die im DateTime enthalten ist, dem Bestand hinzu. Create Create(int iyear,int imonth,int iday,int ihour,int iminute,int isecond) iyear Jahr, z. B imonth Monat, z. B. 10 iday Tag, z. B. 2 ihour Festgelegte Stunde, der Wert kann null sein iminute Festgelegte Minute, der Wert kann null sein isecond Festgelegte Sekunde, der Wert kann null sein Die Funktion erstellt TLuaDateTime mit einer absoluten Zeit. CreateSpan CreateSpan(int ihour,int iminute,int isecond) ihour Festgelegte Stunden, der Wert kann null sein iminute Festgelegte Minuten, der Wert kann null sein isecond Festgelegte Sekunden, der Wert kann null sein Die Funktion erstellt TLuaDateTime nicht mit einer absoluten Zeit, sondern mit einer Zeitspanne, die zum Hinzufügen oder Abziehen von einem anderen TLuaDateTime-Bestand verwendet werden kann. Equal bool Equal(TLuaDateTime DateTime) Wahr, wenn DateTime gleich ist, andernfalls Falsch. 24

35 TLuaDateTime DateTime TLuaDateTime-Instanz wird von anderen Klassenfunktionen erhalten oder konstruiert. Get int Get() Anzahl der Sekunden, die in dieser Instanz enthalten sind. Die Funktion kann verwendet werden, um die Anzahl der Sekunden, die in dieser Instanz enthalten sind, in absoluter Zeit abzurufen. GetDate string GetDate(string sformat=null) Gibt eine Zeichenfolge mit der aktuellen Zeit zurück, der im Standardformat oder wie im sformat angegeben formatiert ist. sformat Optionale Zeichenfolge mit einem alternativen Format der zurückgegebenen Zeit. Das Standardformat lautet JJ MM TT. Die verfügbaren Markierungen finden Sie im Abschnitt ''''. Gibt eine Zeichenfolge mit der in der Instanz enthaltenen Zeit zurück. Das Standardformat lautet JJ MM TT. Mit Ihrem eigenen Formatcode können Sie die Art ändern, in der die Zeit zurückgegeben wird. Markierungen formatieren %a Abgekürzter Wochentagsname %A Vollständiger Wochentagsname %b Abgekürzter Monatsname %B Vollständiger Monatsname %c Angemessene Anzeige von Datum und Zeit für das Gebietsschema %d Monatstag als Dezimalzahl (01 31) %H Stunde im 24-Stundenformat (00 23) %I Stunde im 12-Stundenformat (01 12) %j Tag im Jahr als Dezimalzahl ( ) %m Monat als Dezimalzahl (01 12) %M Minute als Dezimalzahl (00 59) %p Für das Gebietsschema aktuelle Anzeige der Indikatoren ''A.M./P.M.'' für Uhren im 12-Stundenformat %S Sekunden als Dezimalzahl (00 59) %U Kalenderwoche als Dezimalzahl, wobei Sonntag der erste Tag der Woche ist (00 53) 25

Benutzerhandbuch. Version R91. Deutsch

Benutzerhandbuch. Version R91. Deutsch Network Monitor API Benutzerhandbuch Version R91 Deutsch Juni 9, 2015 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept EULATOS

Mehr

MailUtilities: Remote Deployment - Einführung

MailUtilities: Remote Deployment - Einführung MailUtilities: Remote Deployment - Einführung Zielsetzung Die Aufgabe von Remote Deployment adressiert zwei Szenarien: 1. Konfiguration der MailUtilities von einer Workstation aus, damit man das Control

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

Dokumentation IBIS Monitor

Dokumentation IBIS Monitor Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt

Mehr

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Über die Internetseite www.cadwork.de Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt. Internet, Codes und Update ab Version 13 Um Ihnen einen möglichst schnellen Zugang zu den aktuellsten Programmversionen zu ermöglichen liegen Update-Dateien für Sie im Internet bereit. Es gibt drei Möglichkeiten

Mehr

Schnellstartanleitung. Version R9. Deutsch

Schnellstartanleitung. Version R9. Deutsch Verwenden der StorageCraft-Wiederherste llungsumgebung Schnellstartanleitung Version R9 Deutsch März 19, 2015 Agreement The purchase and use of all Software and Services is subject to the Agreement as

Mehr

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage

.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage .htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess

Mehr

Installation DataExpert Paynet-Adapter (SIX)

Installation DataExpert Paynet-Adapter (SIX) Projekt IGH DataExpert Installation DataExpert Paynet-Adapter (SIX) Datum: 25.06.2012 Version: 2.0.0.0 Inhaltsverzeichnis 1 Einleitung...... 2 1.1.NET Framework... 2 2 Installation von "DE_PaynetAdapter.msi"...

Mehr

Python SVN-Revision 12

Python SVN-Revision 12 Python SVN-Revision 12 Uwe Ziegenhagen 7. Januar 2012 Vorwort Dieses Skript erhebt keinen Anspruch auf Vollständigkeit oder Richtigkeit. Es wird geschrieben, um mir als Gedächtnisstütze für den Umgang

Mehr

Das Starten von Adami Vista CRM

Das Starten von Adami Vista CRM Das Starten von Adami Vista CRM 1. Herunterladen Der AdamiVista Installations-Kit wird auf unsere Website zur verfügung gestellt, auf die Download Seite: http://www.adami.com/specialpages/download.aspx.

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

Xerox Device Agent, XDA-Lite. Kurzanleitung zur Installation

Xerox Device Agent, XDA-Lite. Kurzanleitung zur Installation Xerox Device Agent, XDA-Lite Kurzanleitung zur Installation Überblick über XDA-Lite XDA-Lite ist ein Softwareprogramm zur Erfassung von Gerätedaten. Sein Hauptzweck ist die automatische Übermittlung von

Mehr

desk.modul : WaWi- Export

desk.modul : WaWi- Export desk.modul : WaWi- Export Die Schnittstelle besteht aus einem Programm, welches die Daten aus der OfficeLine ausliest und in eine XML-Datei exportiert. Die Schnittstelle ist als ein eigenständiges Programm

Mehr

Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr.

Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr. ls [optionen] [namen]: ls zeigt den Inhalt von Verzeichnissen. Sind keine namen angegeben, werden die Dateien im aktuellen Verzeichnis aufgelistet. Sind eine oder mehrere namen angegeben, werden entweder

Mehr

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014 Icinga Teil 2 Andreas Teuchert 25. Juli 2014 1 Nagios-Plugins Programme, die den Status von Diensten überprüfen können liegen in /usr/lib/nagios/plugins/ werden von Icinga aufgerufen, geben Status über

Mehr

Durchführung der Datenübernahme nach Reisekosten 2011

Durchführung der Datenübernahme nach Reisekosten 2011 Durchführung der Datenübernahme nach Reisekosten 2011 1. Starten Sie QuickSteuer Deluxe 2010. Rufen Sie anschließend über den Menüpunkt /Extras/Reisekosten Rechner den QuickSteuer Deluxe 2010 Reisekosten-Rechner,

Mehr

KURZANLEITUNG CLOUD OBJECT STORAGE

KURZANLEITUNG CLOUD OBJECT STORAGE KURZANLEITUNG CLOUD OBJECT STORAGE Version 1.12 01.07.2014 SEITE _ 2 INHALTSVERZEICHNIS 1. Einleitung... Seite 03 2. Anmelden am Cloud&Heat Dashboard... Seite 04 3. Anlegen eines Containers... Seite 05

Mehr

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser

Dokumentation. Black- und Whitelists. Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser Dokumentation Black- und Whitelists Absenderadressen auf eine Blacklist oder eine Whitelist setzen. Zugriff per Webbrowser Inhalt INHALT 1 Kategorie Black- und Whitelists... 2 1.1 Was sind Black- und Whitelists?...

Mehr

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004

Zugriff auf Firebird-Datenbanken mit PHP. Daniel de West DB-Campus-Treffen 15. Januar 2004 Zugriff auf Firebird-Datenbanken mit PHP Daniel de West DB-Campus-Treffen 15. Januar 2004 Inhalt PHP und Firebird Die wichtigsten Befehle Verbindungsaufbau Übermitteln von Abfragen Beenden von Verbindungen

Mehr

VIDA ADMIN KURZANLEITUNG

VIDA ADMIN KURZANLEITUNG INHALT 1 VIDA ADMIN... 3 1.1 Checkliste... 3 1.2 Benutzer hinzufügen... 3 1.3 VIDA All-in-one registrieren... 4 1.4 Abonnement aktivieren und Benutzer und Computer an ein Abonnement knüpfen... 5 1.5 Benutzername

Mehr

Konfiguration eines DNS-Servers

Konfiguration eines DNS-Servers DNS-Server Grundlagen des Themas DNS sind im Kapitel Protokolle und Dienste in meinem Buch (LINUX erschienen im bhv-verlag) beschrieben. Als Beispiel dient ein Intranet mit mehreren Webservern auf verschiedenen

Mehr

Step by Step Webserver unter Windows Server 2003. von Christian Bartl

Step by Step Webserver unter Windows Server 2003. von Christian Bartl Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird

Mehr

Erstellen einer E-Mail in OWA (Outlook Web App)

Erstellen einer E-Mail in OWA (Outlook Web App) Erstellen einer E-Mail in OWA (Outlook Web App) Partner: 2/12 Versionshistorie: Datum Version Name Status 13.09.2011 1.1 J. Bodeit Punkte 7 hinzugefügt, alle Mailempfänger unkenntlich gemacht 09.09.2011

Mehr

Technische Dokumentation SilentStatistikTool

Technische Dokumentation SilentStatistikTool Technische Dokumentation SilentStatistikTool Version 1.0 Marko Schröder 1115063 Inhalt Einleitung... 3 Klasse Program... 3 Klasse ArgumentHandler... 3 Bereitgestellte Variablen... 3 Bereitgestellte Methoden...

Mehr

ARAkoll 2013 Dokumentation. Datum: 21.11.2012

ARAkoll 2013 Dokumentation. Datum: 21.11.2012 ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen

Mehr

Betriebshandbuch. MyInTouch Import Tool

Betriebshandbuch. MyInTouch Import Tool Betriebshandbuch MyInTouch Import Tool Version 2.0.5, 17.08.2004 2 MyInTouch Installationshandbuch Inhaltsverzeichnis Inhaltsverzeichnis... 2 Bevor Sie beginnen... 3 Einleitung...3 Benötigte Daten...3

Mehr

SEMINAR Modifikation für die Nutzung des Community Builders

SEMINAR Modifikation für die Nutzung des Community Builders 20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen

Mehr

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch:

O UTLOOK EDITION. Was ist die Outlook Edition? Installieren der Outlook Edition. Siehe auch: O UTLOOK EDITION Was ist die Outlook Edition? Outlook Edition integriert Microsoft Outlook E-Mail in Salesforce. Die Outlook Edition fügt neue Schaltflächen und Optionen zur Outlook- Benutzeroberfläche

Mehr

Adminer: Installationsanleitung

Adminer: Installationsanleitung Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann

Mehr

2. Word-Dokumente verwalten

2. Word-Dokumente verwalten 2. Word-Dokumente verwalten In dieser Lektion lernen Sie... Word-Dokumente speichern und öffnen Neue Dokumente erstellen Dateiformate Was Sie für diese Lektion wissen sollten: Die Arbeitsumgebung von Word

Mehr

Workbooster File Exchanger Command Line Tool

Workbooster File Exchanger Command Line Tool Thema Technische Benutzerdokumentation - WBFileExchanger Workbooster File Exchanger Command Line Tool Letzte Anpassung 18. Januar 2014 Status / Version Finale Version - V 1.1 Summary Erstellung Diese technische

Mehr

OP-LOG www.op-log.de

OP-LOG www.op-log.de Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server

Mehr

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über

Mehr

Aufklappelemente anlegen

Aufklappelemente anlegen Aufklappelemente anlegen Dieses Dokument beschreibt die grundsätzliche Erstellung der Aufklappelemente in der mittleren und rechten Spalte. Login Melden Sie sich an der jeweiligen Website an, in dem Sie

Mehr

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten

Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten Virtueller Seminarordner Anleitung für die Dozentinnen und Dozenten In dem Virtuellen Seminarordner werden für die Teilnehmerinnen und Teilnehmer des Seminars alle für das Seminar wichtigen Informationen,

Mehr

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz

Whitepaper. Produkt: combit Relationship Manager. Datensatzhistorie mit dem SQL Server 2000 und 2005. combit GmbH Untere Laube 30 78462 Konstanz combit GmbH Untere Laube 30 78462 Konstanz Whitepaper Produkt: combit Relationship Manager Datensatzhistorie mit dem SQL Server 2000 und 2005 Datensatzhistorie mit dem SQL Server 2000 und 2005-2 - Inhalt

Mehr

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten Der Konfigurations-Assistent wurde entwickelt, um die unterschiedlichen ANTLOG-Anwendungen auf den verschiedensten Umgebungen automatisiert

Mehr

CL-Mini-ABF. Kurzbeschreibung. Installation und Vorbereitung. Stand 30.01.2012. Ihre HTK-Filiale Michelstadt

CL-Mini-ABF. Kurzbeschreibung. Installation und Vorbereitung. Stand 30.01.2012. Ihre HTK-Filiale Michelstadt 64720 email : Info@KM-EDV.de Stand 30.01.2012 CL-Mini-ABF Inhaltsverzeichnis Kurzbeschreibung... 1 Installation und Vorbereitung...1 ODBC-Zugriff... 2 ODBC-Einrichtung unter Windows XP...2 ODBC-Einrichtung

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

McAfee Security-as-a-Service -

McAfee Security-as-a-Service - Handbuch mit Lösungen zur Fehlerbehebung McAfee Security-as-a-Service - Zur Verwendung mit der epolicy Orchestrator 4.6.0-Software Dieses Handbuch bietet zusätzliche Informationen zur Installation und

Mehr

ANLEITUNG NETZEWERK INSTALATION

ANLEITUNG NETZEWERK INSTALATION ANLEITUNG NETZEWERK INSTALATION Sehr geehrter Kunde, vielen Dank, dass Sie sich für RED CAD entschieden haben. Mit dieser Anleitung möchten wir Sie bei der Installation unterstützen. Die Netzwerkinstallation

Mehr

E-Mail-Inhalte an cobra übergeben

E-Mail-Inhalte an cobra übergeben E-Mail-Inhalte an cobra übergeben Sie bieten ihren potentiellen oder schon bestehenden Kunden über ihre Website die Möglichkeit, per Bestellformular verschiedene Infomaterialien in Papierform abzurufen?

Mehr

Sicherer Datenaustausch mit EurOwiG AG

Sicherer Datenaustausch mit EurOwiG AG Sicherer Datenaustausch mit EurOwiG AG Inhalt AxCrypt... 2 Verschlüsselung mit Passwort... 2 Verschlüsseln mit Schlüsseldatei... 2 Entschlüsselung mit Passwort... 4 Entschlüsseln mit Schlüsseldatei...

Mehr

4D Server v12 64-bit Version BETA VERSION

4D Server v12 64-bit Version BETA VERSION 4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und

Mehr

Informatik 12 Datenbanken SQL-Einführung

Informatik 12 Datenbanken SQL-Einführung Informatik 12 Datenbanken SQL-Einführung Gierhardt Vorbemerkungen Bisher haben wir Datenbanken nur über einzelne Tabellen kennen gelernt. Stehen mehrere Tabellen in gewissen Beziehungen zur Beschreibung

Mehr

Datensicherung. Beschreibung der Datensicherung

Datensicherung. Beschreibung der Datensicherung Datensicherung Mit dem Datensicherungsprogramm können Sie Ihre persönlichen Daten problemlos Sichern. Es ist möglich eine komplette Datensicherung durchzuführen, aber auch nur die neuen und geänderten

Mehr

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications Windows 8 Systemsteuerung > Programme > Windows Features aktivieren / deaktivieren > Im Verzeichnisbaum

Mehr

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer.

Benutzerhandbuch. Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. Benutzerhandbuch Leitfaden zur Benutzung der Anwendung für sicheren Dateitransfer. 1 Startseite Wenn Sie die Anwendung starten, können Sie zwischen zwei Möglichkeiten wählen 1) Sie können eine Datei für

Mehr

Backup der Progress Datenbank

Backup der Progress Datenbank Backup der Progress Datenbank Zeitplandienst (AT): Beachten Sie bitte: Die folgenden Aktionen können nur direkt am Server, vollzogen werden. Mit Progress 9.1 gibt es keine Möglichkeit über die Clients,

Mehr

Beheben von verlorenen Verknüpfungen 20.06.2005

Beheben von verlorenen Verknüpfungen 20.06.2005 Vor folgender Situation ist sicher jeder Solid Edge-Anwender beim Öffnen von Baugruppen oder Drafts schon einmal gestanden: Die Ursache dafür kann sein: Die Dateien wurden über den Explorer umbenannt:

Mehr

mysoftfolio360 Handbuch

mysoftfolio360 Handbuch mysoftfolio360 Handbuch Installation Schritt 1: Application Server und mysoftfolio installieren Zuallererst wird der Application Server mit dem Setup_ApplicationServer.exe installiert und bestätigen Sie

Mehr

Installieren und Verwenden von Document Distributor

Installieren und Verwenden von Document Distributor Klicken Sie hier, um diese oder andere Dokumentationen zu Lexmark Document Solutions anzuzeigen oder herunterzuladen. Installieren und Verwenden von Document Distributor Lexmark Document Distributor besteht

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

Dokumentation zum Spielserver der Software Challenge

Dokumentation zum Spielserver der Software Challenge Dokumentation zum Spielserver der Software Challenge 10.08.2011 Inhaltsverzeichnis: Programmoberfläche... 2 Ein neues Spiel erstellen... 2 Spielfeldoberfläche... 4 Spielwiederholung laden... 5 Testdurchläufe...

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.

Mehr

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015

BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 1 BSV Software Support Mobile Portal (SMP) Stand 1.0 20.03.2015 Installation Um den Support der BSV zu nutzen benötigen Sie die SMP-Software. Diese können Sie direkt unter der URL http://62.153.93.110/smp/smp.publish.html

Mehr

Task: Nmap Skripte ausführen

Task: Nmap Skripte ausführen Task: Nmap Skripte ausführen Inhalt Einfache Netzwerkscans mit NSE Ausführen des Scans Anpassung der Parameter Einleitung Copyright 2009-2015 Greenbone Networks GmbH Herkunft und aktuellste Version dieses

Mehr

SharePoint Demonstration

SharePoint Demonstration SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit

Mehr

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken

Anleitung zur Einrichtung einer ODBC Verbindung zu den Übungsdatenbanken Betriebliche Datenverarbeitung Wirtschaftswissenschaften AnleitungzurEinrichtungeinerODBC VerbindungzudenÜbungsdatenbanken 0.Voraussetzung Diese Anleitung beschreibt das Vorgehen für alle gängigen Windows

Mehr

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.

Es sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein. Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt

Mehr

Automatische Installation (wenn das SSO-Applet nicht vorhanden ist)! Abbildung 1:Auswahldialog für Installationslaufwerk

Automatische Installation (wenn das SSO-Applet nicht vorhanden ist)! Abbildung 1:Auswahldialog für Installationslaufwerk SS EE IITTEE:: I 11/ /55 Bei jedem Aufruf des SSO-Applet wird kontrolliert, ob das Konfigurationsverzeichnis ( ssoapplet ) existiert. Dabei werden alle Laufwerke, auf die der Benutzer Lese- und Schreibrechte

Mehr

Anleitung. My Homepage. upc cablecom GmbH Industriestrasse 19 8112 Otelfingen 0800 66 88 66. Mehr Leistung, mehr Freude.

Anleitung. My Homepage. upc cablecom GmbH Industriestrasse 19 8112 Otelfingen 0800 66 88 66. Mehr Leistung, mehr Freude. Anleitung My Homepage upc cablecom GmbH Industriestrasse 19 8112 Otelfingen 0800 66 88 66 Mehr Leistung, mehr Freude. Inhaltsverzeichnis 1 Allgemeine Informationen 1 Allgemeine Informationen 3 2 Erste

Mehr

AWSTATS Statistik benutzen und verstehen

AWSTATS Statistik benutzen und verstehen AWSTATS Statistik benutzen und verstehen Seite stat. domäne (z.b. stat.comp-sys.ch) im Internetbrowser eingeben und mit Benutzernamen und Passwort anmelden (gemäss Anmeldedaten) Monat und Jahr wählen OK

Mehr

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:

Wählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung: Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen

Mehr

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme Stand: 01.06.2015 SFirm 3.1 wird als separates Programm in eigene Ordner installiert. Ihre Daten können Sie nach der Installation bequem

Mehr

Einrichten eines Microsoft Exchange-Account auf einem Android-System

Einrichten eines Microsoft Exchange-Account auf einem Android-System Einrichten eines Microsoft Exchange-Account auf einem Android-System Wählen Sie im Menü Anwendungen die Option E-Mail aus. In einigen Android-Versionen hat diese Anwendung möglicherweise den Namen Mail.

Mehr

Kurzanleitung. Toolbox. T_xls_Import

Kurzanleitung. Toolbox. T_xls_Import Kurzanleitung Toolbox T_xls_Import März 2007 UP GmbH Anleitung_T_xls_Import_1-0-5.doc Seite 1 Toolbox T_xls_Import Inhaltsverzeichnis Einleitung...2 Software Installation...2 Software Starten...3 Das Excel-Format...4

Mehr

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl. Installations- und Bedienanleitung DE-84508 Burgkirchen E-Mail: info@weinzierl.de Web: www.weinzierl.de 2013-08-12 Seite 1/6 Inhaltsverzeichnis 1. BESCHREIBUNG... 3 2. SYSTEMVORAUSSETZUNGEN... 3 3. INSTALLATION...

Mehr

Lizenzen auschecken. Was ist zu tun?

Lizenzen auschecken. Was ist zu tun? Use case Lizenzen auschecken Ihr Unternehmen hat eine Netzwerk-Commuterlizenz mit beispielsweise 4 Lizenzen. Am Freitag wollen Sie Ihren Laptop mit nach Hause nehmen, um dort am Wochenende weiter zu arbeiten.

Mehr

Dokumentenkontrolle Matthias Wohlgemuth Telefon 043 259 42 33 Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015

Dokumentenkontrolle Matthias Wohlgemuth Telefon 043 259 42 33 Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015 CITRIX DESKTOP CITRIX REMOTE ACCESS Dokumentenkontrolle Autor Matthias Wohlgemuth Telefon 043 259 42 33 E-Mail Matthias.Wohlgemuth@bvk.ch Erstellt am 26.06.2015 Status Draft Klassifizierung vertraulich

Mehr

Installationsanleitung CLX.PayMaker Home

Installationsanleitung CLX.PayMaker Home Installationsanleitung CLX.PayMaker Home Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

Kommunikations-Management

Kommunikations-Management Tutorial: Wie kann ich E-Mails schreiben? Im vorliegenden Tutorial lernen Sie, wie Sie in myfactory E-Mails schreiben können. In myfactory können Sie jederzeit schnell und einfach E-Mails verfassen egal

Mehr

Betriebssystem Windows - SSH Secure Shell Client

Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...

Mehr

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe

Mehr

Internet online Update (Internet Explorer)

Internet online Update (Internet Explorer) Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:

Mehr

TEAMWORK-Uploader. Dokumentenaustausch mit dem PC

TEAMWORK-Uploader. Dokumentenaustausch mit dem PC TEAMWORK-Uploader Dokumentenaustausch mit dem PC Inhalt 1. Upload Ordner einrichten... 3 2. TEAMWORK mit lokalem Ordner verknüpfen... 3 3. Verwendung der Dokumentenarten... 5 3.1 Standarddokumente...5

Mehr

E-Cinema Central. VPN-Client Installation

E-Cinema Central. VPN-Client Installation E-Cinema Central VPN-Client Installation Inhaltsverzeichnis Seite 1 Einleitung... 3 1.1 Über diese Anleitung... 3 1.2 Voraussetzungen... 3 1.3 Hilfeleistung... 3 2 Vorbereitung Installation... 4 3 Installation

Mehr

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren

Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Verwaltungsdirektion Informatikdienste Eigenen WSUS Server mit dem UNI WSUS Server Synchronisieren Inhaltsverzeichnis Einleitung... 3 Installation WSUS Server... 4 Dokumente... 4 Step by Step Installation...

Mehr

TeamSpeak3 Einrichten

TeamSpeak3 Einrichten TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen

Mehr

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole

Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:

Mehr

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar 2015. ZID Dezentrale Systeme Novell Client Anleitung zur Verfügung gestellt durch: ZID Dezentrale Systeme Februar 2015 Seite 2 von 8 Mit der Einführung von Windows 7 hat sich die Novell-Anmeldung sehr stark verändert. Der Novell Client

Mehr

KEIL software. Inhaltsverzeichnis UPDATE. 1. Wichtige Informationen 1.1. Welche Änderungen gibt es?

KEIL software. Inhaltsverzeichnis UPDATE. 1. Wichtige Informationen 1.1. Welche Änderungen gibt es? Inhaltsverzeichnis 1. Wichtige Informationen 1.1. Welche Änderungen gibt es? 2. Update 2.1. Einstellungen und Daten sichern 2.2. FTP Upload 2.3. Rechte setzen 2.4. Update durchführen 3. Mögliche Probleme

Mehr

Kommunikations-Parameter

Kommunikations-Parameter KNX App knxpresso für Android Tablets/Phones Kommunikations-Parameter Ausgabe Dokumentation: Mai. 2015 Doku Version V1.0.0 - Seite 1/8 Inhaltsverzeichnis 1.1 Nützliche Links... 3 1.2 Beschreibung der Kommunikations-Datei...

Mehr

Clients in einer Windows Domäne für WSUS konfigurieren

Clients in einer Windows Domäne für WSUS konfigurieren Verwaltungsdirektion Abteilung Informatikdienste Clients in einer Windows Domäne für WSUS konfigurieren 08.04.2009 10:48 Informatikdienste Tel. +41 (0)31 631 38 41 Version 1.0 Gesellschaftsstrasse 6 Fax

Mehr

Stecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE.

Stecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE. Sinus 154 DSL SE File-Server Stecken Sie Ihren USB Stick oder Ihre externe USB Festplatte in den USB Steckplatz des Sinus 154 DSL SE. Konfigurieren Sie die Parameter des File Servers. Es muss der File-Server

Mehr

Teil 2: Ablauf der Analyse festlegen

Teil 2: Ablauf der Analyse festlegen Teil 2: Ablauf der Analyse festlegen 1. Klicken Sie in der Button-Leiste auf den Button Auto, um eine automatisierte Analyse mit einem automatischen Probengeber (Autosampler) zu starten. 2. Überprüfen

Mehr

32.4 Anpassen von Menüs und Symbolleisten 795i

32.4 Anpassen von Menüs und Symbolleisten 795i 32.4 Anpassen von Menüs und Symbolleisten 795i Fortsetzung der Seiten in der 8. Auflage 32.4 Anpassen von Menüs und Symbolleisten 32.4.1 Anpassen von Menüs Die Menüs können um folgende Typen von Optionen

Mehr

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail rb@bergertime.de Versionsangaben Autor Version Datum Kommentar

Mehr

SWISSVAULT StorageCenter Console Version 5 Kurzanleitung für SWISSVAULT Combo Partner

SWISSVAULT StorageCenter Console Version 5 Kurzanleitung für SWISSVAULT Combo Partner SWISSVAULT StorageCenter Console Version 5 Kurzanleitung für SWISSVAULT Combo Partner April 2008 Version 1.0 Inhaltsverzeichnis 1 VERWENDUNGSZWECK... 3 2 INSTALLATION... 3 3 STORAGECENTER CONSOLE EINRICHTEN...

Mehr

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Installation von NetBeans inkl. Glassfish Anwendungs-Server Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten

Mehr

Support-Tipp Mai 2010 - Release Management in Altium Designer

Support-Tipp Mai 2010 - Release Management in Altium Designer Support-Tipp Mai 2010 - Release Management in Altium Designer Mai 2010 Frage: Welche Aufgaben hat das Release Management und wie unterstützt Altium Designer diesen Prozess? Zusammenfassung: Das Glück eines

Mehr

Installationsanleitung CLX.PayMaker Office

Installationsanleitung CLX.PayMaker Office Installationsanleitung CLX.PayMaker Office Inhaltsverzeichnis 1. Installation und Datenübernahme... 2 2. Erste Schritte Verbindung zur Bank einrichten und Kontoinformationen beziehen... 4 3. Einrichtung

Mehr

Windows 8 Lizenzierung in Szenarien

Windows 8 Lizenzierung in Szenarien Windows 8 Lizenzierung in Szenarien Windows Desktop-Betriebssysteme kommen in unterschiedlichen Szenarien im Unternehmen zum Einsatz. Die Mitarbeiter arbeiten an Unternehmensgeräten oder bringen eigene

Mehr

Anleitungen zum Publizieren Ihrer Homepage

Anleitungen zum Publizieren Ihrer Homepage Anleitungen zum Publizieren Ihrer Homepage Einrichtung und Konfiguration zum Veröffentlichen Ihrer Homepage mit einem Programm Ihrer Wahl Stand Februar 2015 Die Anleitungen gelten für die Homepage-Produkte:

Mehr

Arbeiten mit dem Outlook Add-In

Arbeiten mit dem Outlook Add-In Arbeiten mit dem Outlook Add-In Das Outlook Add-In ermöglicht Ihnen das Speichern von Emails im Aktenlebenslauf einer Akte. Außerdem können Sie Namen direkt aus BS in Ihre Outlook-Kontakte übernehmen sowie

Mehr

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. Datenbank-Verschlüsselung mit DbDefence und Webanwendungen. In diesem Artikel werden wir Ihnen zeigen, wie Sie eine Datenbank verschlüsseln können, um den Zugriff einzuschränken, aber trotzdem noch eine

Mehr

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern

Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Handbuch ECDL 2003 Professional Modul 2: Tabellenkalkulation Vorlagen benutzen und ändern Dateiname: ecdl_p2_02_03_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 2 Tabellenkalkulation

Mehr