Thread Laufwerke einbinden... (2 answers)
Opened by theresa at 2007-11-22 14:08

theresa
 2007-11-22 17:06
#102800 #102800
User since
2007-07-17
90 Artikel
BenutzerIn
[default_avatar]
Ich hab jetzt diese batch erstellt
Code: (dl )
1
2
net use * /delete /Y
net use h: \\server\ordnerB passwort /user:username /persistent:no


Die rufe ich vom Perl-Skript auf, danach dass ich ordnerA unter h: eingebunden hab.
Die wird auch erfolgreich ausgeführt, sagt die Konsole...

Funktioniert trotzdem nicht. Der Name vom Ordner ist weiterhin ordnerA.

Etwas passiert zwischen net use * /delete /Y und net use h:... in der cmd, was nicht im Skript passiert... kann man vielleicht die Laufwerknamen mit einem Befehl aktualisieren oder so?

edit:
hab nach dem net use * /delete /Y ein sleep eingefuegt um zu sehen was passiert.
Die Laufwerke werden nicht richtig losgebunden... Der Inhalt ist zwar nicht mehr da, die Namen aber doch.
Wenn man dann die Ordner wieder einbindet, werden dann die bestehenden Namen weiterbenutzt...
Mit der cmd ist nach dem net use * /delete /Y alles einschließlich Namen weg.
system() scheint den Befehl nicht so ganz richtig auszuführen...?

View full thread Laufwerke einbinden...