Wartung und Installation

 

Sie möchten:


  • Ihr Windows-System nach vielen Abstürzen
    "wieder zum Laufen" bringen?
  • erworbene Programme installiert, eingerichtet und in der Übersicht erklärt bekommen?
  • Installationssoftware eingerichtet bekommen?

Ich biete Ihnen folgende Tätigkeiten an:


  • Windows Trouble-Shooting per Fern-Wartung, damit Ihr PC-System wieder läuft
  • Installation auf die sichere Art, damit es bei Bedarf einen Weg zurück gibt (Backup's)
  • Erstellung von Installationssoftware (PC, IBM-Großrechner)

Wartungs-Arbeiten

System-Software

  • Update's, Backup's
  • Anpassungen
  • Neu-Installation

Software-Wartung

  • gesetzliche Vorgaben
  • technische Neuerungen
  • Performance-Verbesserung

Hardware-Check

  • Allgemeines
  • Bereiche

Software zur Installation

einfache Verfahren

  • selbst-extrahierende EXE-Datei
  • BAT-Kommando-Dateien

Scriptable Install System

  • Windows-Installer erstellen
  • flexibel, sicher und stabil
  • kleiner Overhead

IBM Host-Dienstprogramme

  • Kurz-Übersicht
  • Tool Abend-Assist
  • useful Links
 
Sprung topÜberschrift
top
Überschrift

Wartungsarbeiten an der
System-Software

Auf vielen Computern ist gegenwärtig das Windows-System installiert. Für das Betriebssystem werden u.a. von Microsoft Update's zur Behebung von Softwarefehlern, zum Schließen von Sicherheitslücken und zur Einführung techni­scher Neuerungen angeboten.

Das auf den Computern vom Hersteller installierte Windows ist so eingerichtet, dass es den Anforderungen sehr vieler Anwender recht nahe kommt.
Dadurch bedingt gilt natürlich auch hier sinngemäß: "Allen Anwendern Recht getan, ist eine Kunst, die niemand kann".

Sie möchten mit einem PC arbeiten, der entsprechend Ihrer Wünsche und Anforderungen eingerichtet ist. Schließlich möchten Sie mit den PC effektiv arbeiten und nicht unnötig lange auf den PC warten oder sich über dauernde Abstürze ärgern.
In vielen Zeitschriften und auch über das Internet können Sie sehr viele Tipps und Hinweise zur Einrichtung des Systems lesen und diese natürlich auch selbst ausprobieren.
Häufig ist es dabei so, dass kaum jemand daran denkt, dass diese Tipps nicht funktionieren könnten und dann der Computer nicht mehr verwendet werden kann, weil z.B. das System hängt oder nicht mehr startet.

Ich biete Ihnen die Ausführung folgender Tätigkeiten an Ihrem Computer an:

  • Prüfung des Systems und der Festplatte, Behebung vorheriger Abstürze
  • Ausführung von Update's für Window's
  • Einrichtung des System's entsprechend Ihrer Wünsche, soweit technisch möglich
  • Installation von Programmen incl. Einrichtung nach Ihren Vorgaben und Kurz-Einweisung
 
Sprung topÜberschrift
top
Überschrift

Wartung vorhandener Software auf Windows-PC's und IBM-Host's

Eine Software wird im Normalfall für einen genauen Verwendungszweck konzipiert, programmiert und eingesetzt. Häufig ist es jedoch so, dass mit einer neuen Software auch weitere Wünsche der Anwender entstehen und die Software erweitert werden muss. Bei umfangreichen Systemen ist dann irgendwann der Punkt erreicht, an dem nur noch eine Neu-Erstellung des Software-Pakets sinnvoll erscheint. Änderungen an der Software sind natürlich auch wegen erkannter Fehler, vorgeschriebener gesetzlicher Bedingungen oder technologischer Neuerungen notwendig.

In hoffentlich seltenen Fällen ist eine erneute Konzipierung und Programmierung erforderlich, weil vorhandene Betriebssysteme oder Programmiersprachen nicht mehr unterstützt werden oder die vorhandene Software unzureichend strukturiert bzw. dokumentiert wurde.

Für Erweiterung von Software ist u.a. die Kenntnis vorhandener Software-Sourcen und eine Entscheidung zur Erweiterung oder Neu-Programmierung erforderlich. Für die Abschätzung des Aufwandes können u.a. Software-Metriken verwendet werden.

Für Performance-Verbesserungen ist es notwendig, diejenigen Stellen des Programms zu kennen, welche die meiste Rechenzeit benötigen, da hier sicher der größte Performance-Gewinn möglich ist.

Eine Software ist auch immer nur in dem Maße auf künftige Erweiterungen vorbereitet, wie sie strukturiert und dokumentiert ist. Anderenfalls entsteht die Situation, dass die Ersteller der Software nicht mehr verfügbar sind und vorhandene Mitarbeiter keinen Zugang zu den Programm-Sourcen haben.


Ich biete Ihnen die Ausführung folgender Tätigkeiten an:

  • Anpassungen vorhandener Source-Programme an aktuelle Gesetze oder weitere Vorgaben
  • Einschätzung vorhandener Software bezüglich Wartbarkeit und Erweiterbarkeit
  • Anpassungen vorhandener Source-Programme an neue technische Möglichkeiten
  • Änderungen an Source-Programmen zur Erhöhung der Performance

 
Sprung topÜberschrift
top
Überschrift

Wartungsarbeiten
an der Hardware

Fast nichts veraltet so schnell wie ein Computer.

Jeder, der mit einem Computer arbeitet, ist irgendwann mit den Möglichkeiten seines "alt-gedienten" PC's nicht mehr zufrieden und möchte sich neue Hardware bzw. Software anschaffen.

Neue Software verlangt oft nach modernerer Hardware - auf moderner Hardware wiederum läuft oft nur Software, die dafür entwickelt wurde - ein ewiger Kreislauf.

Wie Sie sicher meinem Profil entnommen haben, liegt der Schwerpunkt meiner Tätigkeiten im Bereich der Software.

Im Bereich Hardware kann ich grundlegende Arbeiten ausführen, bitte sprechen Sie mich dazu an.

Für komplexere Prüfungen, wie z.B. das Ausmessen von spezifischen Elektronik-Teilen, verfüge ich nicht über die erforderliche Ausrüstung.

Ich biete Ihnen die Ausführung folgender Tätigkeiten an:

  • Performance-Anpassungen über die Prüfung / Einrichtung des Windows-Betriebssystems kann ich vornehmen
    (siehe bitte die weiteren Angaben auf meiner Website).
  • Überprüfungen der Festplatten und Speicher.
    (allgemein von Hardware, deren Parameter über das Betriebssystem oder andere Tools ermittelbar sind.)
  • Austausch von Teilen, soweit Sie bereits über ein Austauschgerät verfügen.

Für weitere Arbeiten würde ich Sie bitten, sich an entsprechende Hardware-Spezialisten zu wenden.

 
Sprung topÜberschrift
top
Überschrift

Installation mittels selbst-extrahierender Dateien

Sehr oft sollen Programme oder andere Dateien, z.B. Text-, Word, Excel-Dateien, zu einem weiteren PC übertragen werden.

Dabei wird häufig auch verlangt, dass zum Beispiel

  • die Dateigröße für die Übertragung möglichst gering ist
  • es über einen Passwort-Schutz nicht möglich sein soll, dass der Empfänger Datei-Originale verändern kann,
  • beim Empfänger die Ordnerstruktur zum Speichern der erhaltenen Dateien automatisch erzeugt wird,
  • über eine Verschlüsselung die Dateien während der Übertragung nicht von weiteren Personen einsehbar sind.

Für diese Anforderungen können ausführbare Dateien (.EXE) verwendet werden, die auch als SFX-Datei (self extracting) bezeichnet werden.
Die Verwendung von SFX-Dateien hat gegenüber den "lediglich" komprimierten Dateien den Vorteil, dass der Empfänger einer SFX-Datei kein zusätzliches Programm benötigt, um die in der SFX-Datei enthaltenen Dateien wieder zu dekomprimieren.


Verwendung einer SFX-Datei

Der Versender erstellt z.B. mit einem der Programme  Winzip ,   Winrar ,   GZip  oder   7zip  eine selbst extrahierende Exe-Datei. In diese Datei können mehrere weitere Dateien zusammen gespeichert und dabei zugleich komprimiert werden.
Gleichzeitig kann optional ein Passwortschutz und eine Verschlüsselung aktiviert werden.

Der Empfänger dieser Datei ruft diese per Maus-Klick wie ein Programm auf. Sofern verwendet, werden dann ein Passwort oder ein Key zum Entschlüsseln abgefragt.
Sofern alle Voraussetzungen erfüllt sind, werden die in der Exe-Datei enthaltenen Einzel-Dateien dekomprimiert, ggf. auch die Ordner zum Speichern der Dateien erzeugt, und die Dateien darin gespeichert.


weitere Informationen


Beispiel einer SFX-Datei

Sprung topÜberschrift
top
Überschrift

Installation mittels BAT-Kommando-Dateien

Selbst extrahierende Dateien

Bei der Verwendung selbst-extrahierender Dateien ist es nicht möglich, auf dem Computer des Empfängers umfangreichere nachfolgende Aktionen auszuführen. Die in der selbst-extrahierenden Datei enthaltenen Einzeldateien werden lediglich wieder als einzelne Datei gespeichert. Weitere Bedingungen, z.B. die Prüfung, ob eine Datei bereits vorhanden ist, die nicht überschrieben werden darf, sind nicht möglich.

BAT-Dateien - Historie

Der Begriff BAT-Datei stammt aus der Anfangszeit der Informatik. Damals konnten Computer noch nicht über grafische Oberflächen interaktiv bedient werden. Stattdessen wurden die Computer-Befehle auf Lochkarten gestanzt, pro Lochkarte ein Befehl. Mehrere Lochkarten wurden dann zu einem Stapel (Batch = Stapel, BAT-Datei = Stapelverarbeitungsdatei)  hintereinander gelegt, der dann eingelesen und verarbeitet wurde.

BAT-Dateien - Verwendung

BAT-Dateien werden auch heute noch in folgenden Bereichen verwendet:

  • Mit Batch-Jobs auf Mainframe-Computern werden z.B. Geräte-Steuerungsdaten verarbeitet oder weitere Anwenderprogramme gestartet. Die Batch-Jobs können über einen Scheduler (Zeitsteuerung) gestartet werden. Die Ausführung erfolgt dann im Batch-System.
  • Auf Windows-Systemen können BAT-Dateien verwendet werden, um immer wieder kehrende Kommandos einfach ausführen zu können.

BAT-Dateien für Windows

In BAT-Dateien (frei editierbare Textdateien) können mehrere aufeinanderfolgende Kommandos zusammengefasst werden, die beim Ausführen vom Kommando-Zeileninterpreter  Cmd.exe  bzw.  Command.exe verarbeitet werden. In BAT-Dateien sind abhängig von der Windows-Version eine Reihe Einzel-Kommandos verfügbar, mit denen Parameter des Betriebssystems geprüft, Abhängigkeiten zum Betriebssystem und der Dateien untereinander berücksichtigt und weitere Programme gestartet werden können.
Der Nachfolger des Kommando-Zeileninterpreters, die Windows PowerShell, erlaubt die Ausführung wesentlich komplexerer Befehlsfolgen.

Beispiele

  • Umbenennen mehrerer Dateien
  • Sicherungen von Dateien erzeugen
  • Datei-Übertragungen mit FTP automatisieren

weitere Informationen


Liste häufiger BAT-Befehle
Beispiel einer BAT-Datei

Anzeige verfügbarer BAT-Befehle:

help |more  (Hinweis: senkrechter Strich (Pipe) vor "more")

Ausgabe verfügbarer BAT-Befehle in Text-Datei:

help >bat_befehle.txt (Hinweis: Ausgabe-Umleitung mit ">")

 
Sprung topÜberschrift
top
Überschrift

Installation mittels Nullsoft Scriptable Install System (NSIS)

Einleitung

Zu einem Programm gehören häufig sehr viele einzelne Dateien und Parameter-Einstellungen, welche zudem auch noch von den vorgefundenen Bedingungen auf dem konkreten Betriebssystem abhängig sind. Bei der Herstellung des Programms sind alle Programmbestandteile als einzelne Dateien auf dem Entwicklungssystem des Herstellers vorhanden. Von dort müssen sie auf das konkrete Systems des Anwenders übertragen und dort in den richtigen Ordnern und mit konkreten Initialwerten gespeichert werden.

Bei dieser Übertragung und Installation auf dem System des Anwenders müssen eine Vielzahl von Dingen geprüft, gespeichert und eingerichtet werden. Bereits bei kleinen Programmen ist der manuelle Aufwand zur Ausführung dieser Arbeiten enorm. Erschwerend ist, dass bereits der kleinste Tippfehler zu einem Nicht-Funktionieren des Programms führen kann.

Zur einfacheren Handhabung des Installations-Ablaufs werden daher vom Programm-Hersteller erstellte Scripte verwendet. In diesen Scripten sind alle Schritte, Prüfungen und Parameter festgehalten, die zur Installation auf dem Betriebssystem des Anwenders erforderlich sind.
Nach dem Starten dieser Scripte werden die Anwender meist mittels eine grafischen Oberfläche durch die Installation geführt. Speziell für die gleichzeitige Installation auf vielen Rechnern wird ein Silent- Installationsverfahren eingesetzt, bei dem keine Bedienung des Installations-Programms durch den Anwender möglich bzw. erforderlich ist.

Zu einem funktionierenden Programm können z.B. folgende Dateien und Parameter gehören:

  • eine bzw. mehrere ausführbare EXE-Dateien
  • DLL-Dateien für die Speicherung von Bildern, Texten, Verarbeitungsfunktionen
  • Dateien für die Speicherung von Sprachversionen
  • Dateien mit Hilfetexten und Beispielen zur Programm-Anwendung
  • Registry-Einträge mit Parametern zum Programmstatus, mit Schnittstellen zu anderen Programmen, mit Initialisierungswerten usw.
  • Dateien, z.B. mit Angaben zu den Lizenzbedingungen und Bestell-Formularen, mit Anleitungen zum Programm
  • Einträge in den Menüs des Betriebssystems zum Starten des Programms
  • MRU-Verlaufslisten
  • Backup-Dateien
  • Datenbank-Dateien und Indexe
  • Internet-Seiten und dazugehörende Datei-Typen
  • ...
  • ein Hilfs-Programm zur De-Installation aller Programm-Dateien, Registry-Einträge, Verlaufslisten usw.

Kurz-Übersicht zum NSIS-Programm

Das NSIS-Programm kann zur Erstellung von Installern /De-Installern für Linux- und Windows-Systeme verwendet werden. Von den Installer-Programmen werden alle erforderlichen Prüfungen und Einstellungen vorgenommen, damit ein PC-Nutzer ein Programm mit wenigen Schritten auf seinem PC-System installieren kann, ohne z.B. selbst manuell Einträge in der Registry vornehmen zu müssen.

Das NSIS-Programm wird unter der zlib/libpng-Lizenz angeboten und kann somit für kommerzielle und nicht-kommerzielle Zwecke frei verwendet werden. Die verwendete Script-Sprache ist umfangreich und kompatibel zu den geläufigen Windows-Systemen.

Beispiel für die Erstellung eines Installations-Programms

Unter dem Menüpunkt Installer-Progr. sind die Schritte zu Erstellung eines Installations-Programms dargestellt, mit dem nachfolgend ein Anwender ein Beispiel-Programm auf seinem PC installieren kann.
Das NSIS-Programm bietet sehr viele Möglichkeiten zur Erstellung eines Installer-Programms. Die im Beispiel dargestellten Schritte kann ich daher auf viele weitere Anforderungen zur Installation eines Programms anpassen.


 
Sprung topÜberschrift
top
Überschrift

Installation von Projekt-Software auf IBM-Host's

Wie Sie meinem Profil entnehmen können, war ich als Informatiker ursprünglich im Bereich der IBM-Mainframes tätig. In diesem Bereich habe ich viele der IBM-Dienstprogramme verwendet, u.a. für die alltägliche Arbeit Entwicklungs­umgebungen, für Datei-Übertragungen und zur Erstellung von Jobs zur Installation der Projektsoftware in Abnahme- und Produktionsumgebungen.

In Versions-Verwaltungssystemen (SCLM, ENDEVOR) und in JCL-Jobs habe ich diese Dienstprogramme in Verbindung mit anderen Subsystemen und Sprachen (Filetransfer (TCP/IP, Netview-FTP, DFÜM, ONGUM), DB/2-Datenbanken, FLAME-Datenkompression, CICS, Cobol, REXX, Job-Steuerungssystemen, ...) angewendet.

Zu den genannten Bereichen verfüge ich über eine langjährige Projekterfahrung, die auch gern bei Ihnen innerhalb von Projekten oder generell bei der Ausführung von Arbeiten auf IBM-Host's zum Einsatz bringen kann.

weitere Informationen

IBM-Host Dienstprogramme, useful Links
Übersichten, Tools, Programmiersprachen, u.a. für Host's
Bedeutung von Fehler-Codes mit dem Abend-Assist anzeigen lassen

Bookmark:
 
Hinweise zur Suche:
  • Es kann nach einem ganzen Wort oder Wortteil gesucht werden.
  • Klein- und Großbuchstaben werden nicht unterschieden.
  • Platzhalter (Wildcards) sind nicht erforderlich. Mit der Eingabe von "date" werden z.B. "Daten", "Zugangsdaten" und "Update" gefunden.
  • Mehrere Suchbegriffe können durch ein Leerzeichen getrennt werden. Es werden dann alle Stellen gefunden, an denen mindestens einer der Suchbegriffe vorkommt.
  • Zwischen mehreren Suchbegriffen kann auch in Großbuchstaben das Wort AND stehen.
    Es werden dann nur die Stellen gefunden, an denen alle Suchbegriffe zugleich vorkommen.
Bernd Köppen
mail (at) fit-for-bit.de
030 - 47 20 343
Such-Maschine
MetaGer
aufrufen
Linksammlung
„Interessantes“
aufrufen
Einheiten-
Konverter
aufrufen
Liste Web-

sicherer Farben

aufrufen
VNC-Programm

für
PC-Fernwartung
Bernd Köppen
www.fit-for-bit.de