Der Prozess für das Schreiben von Skripts zum Migrieren von Anwendungseinstellungen besteht aus den folgenden Hauptphasen:
- Nachforschung
-
Beachten Sie die folgenden Vorbereitungsschritte:
- Beginnen Sie mit einem Computer, auf dem die Anwendung nicht installiert ist, führen Sie ein Vergleichsprogramm aus, oder installieren Sie ein Überwachungsprogramm, um zu ermitteln, welche Dateien und Registrierungsschlüssel mit der Installation der Anwendung verknüpft sind.
- Führen Sie die Anwendung aus, und achten Sie darauf, ob andere Schlüssel bei der ersten Ausführung der Anwendung hinzugefügt oder geändert werden sollen.
- Ermitteln Sie, wo die Einstellungen gespeichert und wie diese bei Änderungen geändert werden sollen. Bei den meisten Anwendungen werden Konfigurationseinstellungen und Voreinstellungen in der Registrierung gespeichert. Bei manchen Anwendungen werden Initialisierungsdateien (INI-Dateien) oder andere proprietäre Dateiformate verwendet.
- Konzeption
-
Nach dem die Vorbereitungsphase abgeschlossen ist, sollten Sie die Funktionsweise und den Zweck des Skripts festlegen. Beachten Sie dabei die folgenden Aspekte:
- Welche Versionen der Anwendungseinstellungen können migriert werden?
- Welche Einstellungen können zwischen den Versionen verschoben werden?
- Wie detailliert sollen die Optionen kategorisiert werden?
- Wie kann CA DMM die Anwendungseinstellungen finden?
- Welche Registrierungsschlüssel weisen darauf hin, dass die Anwendungseinstellungen installiert sind?
- Welche Verknüpfungen sind auf dem Desktop oder in den Programmgruppen des Startmenüs vorhanden?
- Schreiben
-
Schreiben Sie das Skript mit Hilfe des entsprechenden Handbuchs oder dieses Hilfesystems. Beachten Sie dabei die folgenden Aspekte:
- Wenn nur die Option "Einstellungen" ausgewählt wurde, muss die Anwendung auf dem Zielcomputer installiert sein. In diesem Fall werden alle (benutzerdefinierten) Einstellungen migriert.
Beachten Sie beim Schreiben des Skripts im Hinblick auf diese Sprachfunktionen die folgenden Aspekte:
- APPLY-Funktionen
-
Achten Sie darauf, dass beim Anwenden von Schlüsseln und Werten auf Initialisierungsdateien kurze Namen verwendet werden.
- Debug-Vorgang
-
Beachten Sie dabei die folgenden Aspekte:
- Stellen Sie sicher, dass die CA DMM-Protokollierungsoptionen so eingestellt sind, dass ein sehr detailliertes Debug-Protokoll erstellt wird.
- Testen Sie das Skript mit Hilfe von CA DMM auf einem Computer, indem Sie es in einer DNA-Datei speichern.
- Überprüfen Sie das Fehlerprotokoll, um festzustellen, ob alle Befehle ordnungsgemäß ausgeführt wurden.
- Überprüfen Sie das Debug-Protokoll, um festzustellen, welche Aktionen abgeschlossen wurden.
- Verwenden Sie Druckanweisungen, um die Werte im Debug-Protokoll zu drucken, so dass Sie die Variablen an verschiedenen Punkten der Migration überwachen können.
- Testen
-
Führen Sie das Skript in allen zu erwartenden Umgebungen aus, z. B. in DNA-Dateien und auf dem Netzwerk.