Thread Laufwerke einbinden...
(2 answers)
Opened by theresa at 2007-11-22 14:08
Ich hab jetzt diese batch erstellt
Code: (dl
)
1 net use * /delete /Y 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...? |