> [HKEY_CURRENT_USER\Network\<Laufwerksbuchstabe>]
> "RemotePath"="\\\\<Server>\\<Freigabe>"
> "UserName"=""
> "ProviderName"="Microsoft Windows-Netzwerk"
> "ProviderType"=dword:00020000
> "ConnectionType"=dword:00000001
> "DeferFlags"=dword:00000004
Vielen Dank für den Hinweis. Das Problem ist aber immer noch nicht gelöst.
Ich möchte mal zusammenfassen:
1.) Freigaben werden im Schlüssel HKEY_CURRENT_USER\Network gespeichert
(
http://support.microsoft.com/kb/185587/de).
2.) Die Angabe, ob neue Netzwerkverbindungen als persistent gespeichert
werden oder nicht, werden im Sclüssel
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Network
gespeichert (
http://www.pctools.com/guides/registry/detail/1029 und
http://support.microsoft.com/kb/238852/de)
3.) Das Passwort wird aber nicht in diesen beiden Schlüsseln gespeichert,
sondern in einem sicheren Teil des Benutzerprofils ("This information is
stored in a secure part of the user's profile and cannot be accessed by other
users.",
http://technet2.microsoft.com/window...f87c61033.mspx),
der Zugriff erfolgt über die Funktion gespeicherte Benutzernamen und
Kennwörter.
4.) Eine Verwendungsmöglichkeit von gespeicherten Benutzernamen und
Kennwörtern ist in KB287536 beschrieben
(
http://support.microsoft.com/kb/287536/de). Dieser Artikel bezieht sich
eindeutig sowohl auf XP Pro und XP Home, wie der Fußteil zeigt ("Die
Informationen in diesem Artikel beziehen sich auf: ..."). Auf dem
Problemrechner läuft XP Home und das automatische Login hat früher auch
problemlos funktioniert. Ich weiß also, dass das Mapping mit /persistent:yes
immer funktioniert hat und nach diesem Artikel muss es auch funktionieren. ES
FUNKTIONIERT ABER NICHT.
In meinem Fall geht es auch um eine Verbindung zu einem Drucker in einer
Domäne. Das Besondere bei dieser Verbindung ist, dass man ein automatisches
Login braucht, weil bei einem Zugriff auf einen Drucker kein Anmeldedialog
aufpoppt - im Gegensatz zum Laufwerk.
Ich habe die erste Version von KB287536 getestet, also net use * \\
Computername \ Freigabename /savecred. Ich glaube, dass ich das auch früher
so gemacht hatte. Das Mapping wird durchgeführt, der Zugriff auf den Drucker
funktioniert auch und die Zuordnung ist im Schlüssel
HKEY_CURRENT_USER\Network gespeichert. Nach dem nächsten Neustart steht aber
wieder "Nicht verfgb" in der Ausgabe von net use. Offenbar wurde das Passwort
nicht oder nicht richtig gespeichert. Bei der zweiten Version, also mit net
use * \\ Computername \ Freigabename /user: Domänenname \ Benutzername
/savecred bekomme ich die Meldung: "Ein Befehl wurde mit widersprüchlichen
Optionen verwendet." So geht es offenbar überhaupt nicht. Microsoft könnte
wenigstens mal seine eigenen Vorschläge ausprobieren.
Jetzt habe ich ein komplettes Recovery mit Neuformatierung der Platte
gemacht und alles noch mal ausprobiert, diesmal noch ohne SP2. Dasselbe
Ergebnis. Ich habe auch das WMIDiag noch mal laufen lassen, diesmal bekomme
ich nicht 70, sondern 61 Fehler. Kann es hier einen Zusammenhang geben oder
gibt es noch etwas, was man machen muss, damit KB287536 funktioniert?
Gruß,
Uwe