Timosch hat folgendes geschrieben: |
| Was genau soll der Code leisten? Ein Netzlaufwerk verbinden? Das kann man AFAIK nun mal nur als Admin. Probiers mal unter XP als normaler Benutzer. |
Yepp, es soll ein Netzlaufwerk erstellt werden..

... hab ich vergessen zu schreiben...
Gegeben ist:
- Rechnername und Freigabename vom Server
- Mögliche Clients sind: Win2000 /WinXP / Vista
- Mögliche Rechte der User sind: Hauptbenutzer, Benutzer und Administrator.
Jetzt will ich via Delphi ein Netzlaufwerk dauerhaft erstellen. (in allen 3 Usermöglichkeiten ja vom BS erlaubt)
Funktioniert auch teilweise (Win2000 - WinXP) ...
Vista arbeitet den Code durch, findet Server, findet Freigabe, mappt auf die Freigabe ohne irgendwelche Fehler, stellt die Freigabe aber nicht zur Verfügung ...
Ich vermute mal ( ?? ) , das das Netzlaufwerk bei der Erstellung "Höhere" Rechte bekommt, als der angemeldete User oder Explorer ...
Das Programm wird von Wechseldatenträger aus gestartet...
Der Programmname enthält keine Wörter wie: Setup Install installer oder so
Die Programmdescription und Versionsinfos sind auch ohne "spezielle" Vista feindlichen - Wörter
Verwende kein Vista Manifest ( wäre das eine Lösung ? - wie sollte dann das Manifest aussehen)