saveTextFile
Verfasst: 05 Dez 2017, 17:41
Hallo
Ich habe ein Problem mit der Funktion "saveTextFile".
Die Aufgabe besteht darin in der Datei "c:\prj\license.init" den String "SERVERNAME" durch den Rechnernamen zu ersetzen.
Der Codeausschnitt:
Führt zu folgendem Fehler:
saveTextFile($list2$, "c:\prj\license.init") illegal String Expressionstr
Verwunderlich ist, dass der "Simple ScriptEditor v3.0" keine Syntaxhilfe zu "saveTextFile" anbietet. Die Alternative "SaveValueToFile" führt zur gleichen Fehlermeldung.
Kann jemand helfen?
Ich habe ein Problem mit der Funktion "saveTextFile".
Die Aufgabe besteht darin in der Datei "c:\prj\license.init" den String "SERVERNAME" durch den Rechnernamen zu ersetzen.
Der Codeausschnitt:
Code: Alles auswählen
[Actions]
DefStringList $list1$
DefStringList $list2$
DefVar $servername$
DefVar $line$
DefVar $result$
set $list1$ = loadTextFile("c:\prj\license.init")
set $line$ = ""
for %s% in $list1$ do sub_replace_servername
set $result$ = saveTextFile($list2$, "c:\prj\license.init")
[sub_replace_servername]
set $list2$ = addtolist($list2$, stringReplace("%s%","SERVERNAME",$servername$))
saveTextFile($list2$, "c:\prj\license.init") illegal String Expressionstr
Verwunderlich ist, dass der "Simple ScriptEditor v3.0" keine Syntaxhilfe zu "saveTextFile" anbietet. Die Alternative "SaveValueToFile" führt zur gleichen Fehlermeldung.
Kann jemand helfen?