Hallo AutoItlerInnen und AutoItler,
ich habe vor einiger zeit ein Programm geschrieben,
um Netzlaufwerke in einer VPN-Sitzung zu verbinden und zu trennen.
Einige Kollegen teilten mir mit,
dass sie Probleme unter Windows 7 mit den Netzlaufwerken haben.
Leider bin ich jetzt auch auf Windows 7 umgestiegen (Neuer Rechner),
und mich betrifft das Problem nun auch.
Wenn ich mit AutoIt den DriveMapAdd Befehl ausführe,
dann gibt dieser unter Win7 eine erfolgreiche Verbindung zurück,
obwohl kein Laufwerk angelegt wurde.
Wenn ich auf "net use" zurück greife,
dann bekomme ich den Fehler:
Systemfehler 53 aufgetreten.
Der Netzwerkpfad wurde nicht gefunden.
Das Laufwerk von Hand (über den Explorer) zu verbinden,
ist kein Problem.
Nun dachte ich mir ich greife auf das COM-Objekt "Wscript.Network" zu.
[autoit]$WsN = ObjCreate( "Wscript.Network" )
$WsN.MapNetworkDrive( $LS_lett, $LS_path, False, $CONF_User, $CONF_Pass )
Das funktioniert auch super,
nur leider läuft das Programm unter Admin rechten,
um die VPN-Kommunikation hin zu bekommen.
Und dann funktioniert es wieder nicht.
Ich bekomme den Fehler:
Error: The requested action with this object has faild.
Hat einer vielleicht noch jemand eine Idee?
Gruß tromorow