bei jeder Softwareinstallation gibt es immer mehrere Weg.
1. PC-Installer
ist eine setup.exe Datei, die am PC gestartet wird und folgendes macht:
Installationsdateien ggf. in ein Temp-Directory entpacken und danach eine Datei namens Irgendwas.cab kopieren auf den Pocket nach
RAM:\Windows\AppMgr\Install
Besagte Irgendwas.cab wird danach automatisch gestartet und führt dann auf dem Pocket die Installation aus. Dieser Weg ist für den User der komfortablere, da er sich um nichts kümmern muß, scheitert aber bisweilen am knappen RAM. Wenn die Irgendwas.cab größer ist, als der freie Speicher ist hier schon Ende mit der Installation. Beispiele hierfür sind die Updates MN6.1 und MN6.2 zum Navigon Mobile Navigator.
2. Cab Installation
eigentlich steigt man dort ein, wo der Installer aus (1) die cab kopiert. Nur kopiert man diese nicht ins RAM sondern auf den freien Speicher auf der SD und startet diese dann durch Anklicken im Dateimanager
Dadurch kann die *.cab im Prinzip sehr groß sein.
Die Installation des MN6 verläuft so ähnlich. Die Datei Install05.cab und die Datei autorun.exe werden auf die SD-karte in das Unterverzeichnis "2577" kopiert. Dieses Verzeichnis hat die Besonderheit, das es beim Systemstart bei eingelegter SD-Karte abgefragt und vorhandene Installationsdateien automatisch gestartet werden.
Voraussetzung: man hat eine CAB Datei des zu installierenden Programmes. Bei vielen Programmen hat man beim Download die Wahl zwischen Setup.exe oder Irgendwas.cab
Nochmals Schritt-für-Schritt:
1. Cab Datei mittels Cardreader am PC auf die SD-Karte kopieren (am besten ins Root Verzeichnis)
2. SD Karte in den Pocket einlegen, dort den Datei-Explorer aufrufen und zuvor kopierte *.cab starten. Als Installationsort - Speicherkarte wählen wenn möglich.
3. Was tun, wenn man keine *.cab hat und RAM zu knapp.
Also sind wir wieder bei Punkt 1. Wie ich geschrieben habe, entpackt die Installationsroutine aus der setup.exe die cab-Datei und speichert diese irgendwo auf dem PC. Nun ist es die Kunst, diese Datei zu finden und dann geht's weiter wie bei 2. Mögliche Speicherorte sind:
am PC:
C:\Windows\Programme\Microsoft Activsync\
und dann ein Unterverzeichnis was auf das zu installierende Programm hindeutet. Es müßte das Entstehungsdatum von heute haben.
oder
C:\Dokumente und Einstellungen\UserName\Lokale Einstellungen\Temp
oder am Pocket:
direkt im Rootverzeichnis der SD, wenn man bei der Installationsroutine zwischen Hauptspeicher und Speicherkarte als Installationsort wählen kann.
Ansonsten muß man den PC nach einer entsprechenden *.cab durchsuchen.
4. und längster Weg
es gibt Programme, die sich auch dann noch weigern, installiert werden zu wollen. Dann hilft nur noch der harte Weg. Natürlich benötigt man auch dazu wieder die Irgendwas.cab und das Freeware Programm WinCE Cab Analyzer (sollte eh bei keinem Intensiv-PPC-User fehlen) zu finden unter:
hier klicken, downloaden und am PC in ein Verzeichnis entpacken
Dies ist ein PC Programm, mit dem man die *.cab auf dem PC entpacken kann ähnlich Win-Zip. Dabei wird die Pfadstruktur beibehalten. Den entpackten Pfad kopiert man dann komplett auf den Pocket. Wenn man Glück hat, war's das schon. Wenn nicht, muß man auch noch die fehlenden Registy-Einträge manuell nachpflegen. So ein hartnäckiger Verweigerer ist mir bisher noch nicht vorgekommen. Ein Beispiel für solche Programme war bei mir z.B. das neue Spb Wallet Vers. 1.0. Hat mich einige Zeit gekostet, bis ich es zum Laufen brachte.
Als letztes erstellt man eine Verknüpfung auf die installierte Datei unter
RAM:\Windows\Startmenü\Programme
- fertig.
Alles Klar...
Vorschlag an die MODs:
Diese Ausführungen sind als Allgemeinwissen vielleicht wert, irgendwo eingeordnet zu werden, wo es nicht gleich wieder im Forums-Irvana verschwindet.