Das mit dem Netzlaufwerk wäre eine Lösung. Wer allerding garantiert mir, dass das Laufwerk X nicht schon vergeben ist?
Ich suche möglichst nach einer Lösung ohne Netzlaufwerk. Die Eingabe der Logindaten wäre nicht mal das Problem. Nur bekomme ich es leider nicht hin, den Logindialog zu bekommen. Delphi kopiert halt einfach die entsprechende Datei nicht...
Ließ Dir mal die Hilfe des Befehls durch, Du kannst statt X auch ein * für nächstes freies Laufwerk angeben.
Was passiert wenn von A: bis Z: alles belegt ist, weiß ich nicht.
Loginabfrage
Das ganze Laufwerksmounting verhält sich in Windows so, dass es serverspezifisch ist. Hast Du dich einmal mit einem Server verbunden, wird bei weiteren Verbindungen nicht mehr nach dem Login gefragt.
Das ist vielleicht auch bei den APIs so, die vermutlich auch vom NET Befehl verwendet werden.