Download ThinApp-Benutzerhandbuch

Transcript
ThinApp-Benutzerhandbuch
So erstellen Sie ein Projekt mit dem Befehlszeilen-Dienstprogramm snapshot.exe
1
Speichern Sie einen Snapshot der aktuellen Computerkonfiguration auf der Festplatte.
snapshot.exe C:\Start.snapshot
2
Installieren Sie die Anwendung und nehmen Sie die erforderlichen manuellen Systemänderungen vor.
3
Speichern Sie einen Snapshot der neuen Computerkonfiguration auf der Festplatte.
snapshot.exe C:\End.snapshot
4
Generieren Sie eine Package.ini-Vorlagendatei.
snapshot.exe C:\Start.snapshot –SuggestProject C:\End.snapshot C:\Template.ini
ThinApp verwendet die Vorlagendatei, um die endgültige Package.ini-Datei zu generieren. Die
Vorlagendatei enthält eine Liste aller erkannten ausführbaren Dateieinstiegspunkte und
Package.ini-Parameter. Wenn Sie Ihr eigenes Script schreiben und den Setup Capture-Assistenten
ersetzen, verwenden Sie die Package.ini-Vorlagendatei, um die Einstiegspunkte auszuwählen, und die
Package.ini-Parameter wie InventoryName zu erhalten oder anzupassen.
5
Generieren eines ThinApp-Projekts.
snapshot.exe C:\Template.ini –GenerateProject C:\MyProjectDirectory
6
(Optional) Löschen Sie die temporären Dateien C:\Start.snapshot, C:\End.snapshot und
C:\Template.ini.
7
(Optional) Um mehrere Projekte mit unterschiedlichen Konfigurationen zu generieren, verwenden Sie
die ursprüngliche Start.snapshot-Datei erneut und wiederholen Sie den Vorgang ab Schritt 2.
Anpassen der Snapshot.ini-Datei
Die snapshot.ini-Konfigurationsdatei gibt an, welche Registrierungsschlüssel von einem ThinApp-Projekt
auszuschließen sind, wenn eine Anwendung gekapselt wird.
Wenn Sie zum Beispiel Internet Explorer 7 verwenden, müssen Sie ThinApp möglicherweise veranlassen,
folgende Registrierungsschlüssel zu kapseln:
„
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\
Desktop\Components
„
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Internet Settings
„
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Internet Settings\Connections
„
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\
0001\Software\Microsoft\windows\CurrentVersion\Internet Settings
Wenn die snapshot.ini-Datei den
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Internet Settings\Connections-Schlüssel standardgemäß ausschließt, können Sie diesen Schlüssel aus
der snapshot.ini-Datei entfernen, um zu gewährleisten, dass ThinApp den Schlüssel in die Kapselung
einbezieht.
Wenn Sie die snapshot.ini-Datei nicht anpassen, lädt der Snapshot-Prozess die Datei von einem dieser
Speicherorte:
„
Anwendungsdaten\Thinapp\snapshot.ini
Dieser Speicherort ist das AppData-Verzeichnis der Benutzer.
„
C:\Programme\VMware\VMWare Thinapp\snapshot.ini
Dies ist der Speicherort, von dem aus ThinApp das Dienstprogramm snapshot.exe ausführt.
106
VMware, Inc.