Das stand mal in der CT, habt ihr damit irgendwelche Erfolge gehabt?
Stoiniger
=========================
Palmdesktop und Vista
=========================
Q: C't 9/2007 S.98
Unter Windows Vista funktioniert Quickinstall (Qi) nicht.
Auch nicht mit Admin-Rechte.
Problem ist die Kommunikation zwischen Quickinstall und dem mit eingeschränkten Rechten laufende HotSync. Vista fordert für Qi höhere Rechte, weil es wegen des Namensbestandteils "install" es für ein Setup-Programm hält.
Vista klarmachen es soll Qi mit eingeschränkten Rechten starten:
1) Als Administrator mit dem Editor
( meist unter C:\Programme\Palmone )
Quickinstall.exe.manifest
editieren
Zwischen </dependency> und </assembly>
einfügen:
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" />
</requestedPrivileges>
</trustInfo>
und an alter Stelle abspeichern.
2) Sowohl Palm Desktop als auch Hotsync versuchen ins Programmverzeichniss zu schreiben, was Vista normalerweise transparent umleitet. Der Eingriff in die Manifest-Datei setzt aber diese Umleitung bei Quickinstall außer Kraft, weshalb es die Daten des Palm-Benutzers an falscher Stelle sucht. Abhilfe schaft, die Benutzerdaten an einem Ort abzulegen, an dem auch Nutzerkonten mit eingeschränkten Rechten Schreibzugriff haben, etwa unter C:\Users\<Kontoname> oder, wenn alle Nutzer des PC darauf zugreifen können sollen, unter C:\Users\Public .
Erstellen Sie dort einen neuen Unterordner etwa namens Palm, starten Sie dann ein letztes mal Palm Desktop mit Admin-Rechten und biegen Sie den Pfad unter Extras | Optionen | Datenverzeichniss auf das frisch angelegte Verzeichnis um.
=========================
Wenn Sie den Mechanismus zum Erkennen von Setup-Programmen ohnehin überflüssig finden und es nicht schlimm finden, jedes Setup-Programm manuell mit erhöten Rechten starten zu müssen, können Sie ihn auch komplett ausschalten.
Deaktivieren Sie dazu im Gruppenrichtlinieneditor unter
" Richtlinen für Lokaler Computer | Computerkofiguration | Windows-Einstellungen | Sicherheitseinstellungen | Lokale Richtlinien | Sicherheitsoptionen "
die Richtlinie
" Benutzerkontensteuerung: Anwendungsinstallationen erkennen und erhöhte Rechte anfordern ".
Nutzer der Home-Versionen von Vista setzen stattdessen in der Registry unter
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
den Wert des DWORD EnableInstallerDetection auf 0 .
In beiden Fällen ist ein Neustart erforderlich.