Hallo zusammen
Bei mir geht das Script irgendwie nicht, ich wollte durch die Variable $1 eine Zeile sparen!
Wenn der Pfad nicht vorhanden ist, funktioniert das Script und es wird eine Log erstellt,
wenn der Pfad vorhanden ist, funktioniert das Script nicht und es wird keine Log erstellt!
Vielleicht müßte man das auch anders formulieren, nur habe ich mir das von wo anders abgeschaut
und bekomme es anders nicht hin!
Scitie gibt zwar ein Ok, aber es geht nicht! Woran kann das liegen?
2. Problem ist, das das Logfile zwar erstellt wird, aber shellexecute findet es nicht?
Pfad wird doch auch von Scitie für OK erklärt?
Wenn mir da einer von den Profies unter die Arme greifen könnte, wäre ich glücklich.
Grüße Fintan
Spoiler anzeigen
Code
$Mp3dir = (@AppDataDir & "\Mp3tag\export")
$date = (@MDAY&"."&@MON&"."&@YEAR&" "&@HOUR&":"&@MIN&":"&@SEC)
$log = FileOpen('Mp3tag-Setup.log', 2)
;runwait("/mp3tagv239f.exe /S", @ScriptDir)
If FileExists($Mp3dir) < 1 Then
$1=FileCopy(@ScriptDir & "\my2_mp3.mte", $Mp3dir & "\my2_mp3.mte", 8)
If $1 > -1 Then
FileWriteLine($log, $date & "OK - My 'my2_mp3.mte' is copied :-)" & @CRLF)
Else
FileWriteLine($log, $date & "Nothing copied, sorry :-(" & @CRLF)
EndIf
EndIf
FileClose($log)
ShellExecute('\Mp3tag-Setup.log',,@ScriptDir)
Alles anzeigen