Obwohl mein Vorschlag ursprünglich abgelehnt wurde;), hatte ich aufgrund Ihrer Beobachtungen wahrscheinlich doch recht : Ihr Freund muss eine mit VMware ThinApp virtualisierte Version von Microsoft Office gehabt haben .
Zuerst habe ich überprüft, dass eine Kopie des regulären winword.exe
und excel.exe
nicht für sich alleine funktionieren würde. Ich habe Office 2003 in einer Windows XP-VM installiert und dann auf eine andere VM kopiert, auf der noch nie Office installiert war. Beide Anwendungen konnten nicht ausgeführt werden.
Aufgrund Ihres Kommentars, dass "da ist Thinstall\Office 2003
unter Application Data
", scheint es höchstwahrscheinlich, dass dies die Erklärung ist. So können Sie überprüfen:
- Entferne das Verzeichnis
%APPDATA%\Thinstall\Office 2003
- Führen Sie die ausführbare Office-Datei aus, die Ihnen Ihr Freund gesendet hat
- Überprüfen
%APPDATA%\Thinstall\
Sie erneut, ob der Office 2003-Ordner erneut angezeigt wurde. Wenn dies der Fall ist, verwendet die Anwendung definitiv ThinApp.
Wir verwenden eine ThinApp-Version von MATLAB an meiner Universität. Es muss eine .dat-Datei mit dem gesamten Programminhalt vorhanden sein. Abhängig von den Anforderungen der Anwendung ist dies jedoch möglicherweise nicht erforderlich, was bei diesen Office-Programmen der Fall zu sein scheint.
Im Wesentlichen virtualisiert ThinApp die gesamte Verzeichnisstruktur und Registrierung für die Anwendung. Dadurch kann die Anwendung portierbar sein und ausgeführt werden, ohne das System zu beeinträchtigen. ThinApp unterstützt auch Netzwerklizenzen. Wenn Sie also über eine Anwendung verfügen (wie MATLAB in unserem Fall), für die Ihr Unternehmen über eine begrenzte Anzahl von Lizenzen verfügt, kann der Lizenzserver vor dem Start der Anwendung eingecheckt werden, und die Anwendung kann nur gestartet werden, wenn sie erfolgreich ist erwirbt eine Lizenz.
Dieses Verzeichnis %APPDATA%
enthält die Ordner, die ThinApp für die Anwendung virtualisiert. Alles, was normalerweise in Words %APPDATA%
Ordner wäre, wie persönliche Einstellungen, wird hier stattdessen gespeichert. Unabhängig davon, wo Sie die ausführbare Datei von Ihrem Computer aus starten, werden die Einstellungen auf diesem Computer beibehalten . Sie werden jedoch nicht mit der Paketapplikation selbst übertragen. Dies wird relevant, wenn Sie versuchen, die Einstellungen für eine Anwendung, die mit ThinApp gepackt ist, zurückzusetzen, da die gewöhnliche Methode, den Ordner zu löschen, %APPDATA%\Program Name
nicht funktioniert. Sie müssen den virtualisierten Ordner finden.