Hallo,
ich habe zur Zeit ein Problem mit Run und gemappten Laufwerken, das Betriebssystem ist XP. Als Beispiel für das Problem hier einfach einmal das Mappen eines Laufwerkes mit anschließendem Aufruf eines Autoitscriptes.
In diesem Fall passiert schlicht garnichts bis auf das das Laufwerk gemappt wird.
Spoiler anzeigen
DriveMapAdd("X:", "\\193.196.72.5\ProgrammeAutoit$", 8, "ads\user", "123")
RunAsWait("user","ads","123",0,"X:\AcrobatPro9\install.exe")
Mit diesem Code funktioniert es ohne Probleme in die install.exe wird gestartet.
Spoiler anzeigen
DriveMapAdd("X:", "\\193.196.72.5\ProgrammeAutoit$", 8, "ads\user", "123")
RunAsWait("user","ads","123",0,"\\193.196.72.5\ProgrammeAutoit$\AcrobatPro9\install.exe")
Dachte zuerst das Problem liegt daran, das zum Zeitpunkt wenn der Run-Befehl ausgeführt wird das Laufwerk noch nicht ganz gemappt ist, allerdings ist das gleiche Problem auch nach einem sleep von mehrere Sekunden.
Das Gleiche Problem ist übrigens auch in der aufzurufenden install.exe
Statt
Spoiler anzeigen
Run('X:\AcrobatPro9\Adobe Acrobat 9 Pro\Setup.exe')
[/autoit]muss dort
Spoiler anzeigen
Run('\\193.196.72.5\ProgrammeAutoit$\AcrobatPro9\Adobe Acrobat 9 Pro\Setup.exe')
[/autoit]stehen damit überhaupt etwas passiert.