Доброго времени суток!
Весь мозг уже сломал, вот код:
При запуске скомпилированного скрипта выдается вот такое окно с сообщением:
Error parsing function call (картинка во вложении)
Что тут не так?
Весь мозг уже сломал, вот код:
Код:
Opt("TrayIconHide", 1)
Opt("TrayAutoPause", 0)
$InstPath32 = @WindowsDir & "\System32"
$InstPath64 = @WindowsDir & "\Sysnative"
If FileExists(@WindowsDir & "\ScreenSaverRZD\") = False Then
DirCreate(@WindowsDir & "\ScreenSaverRZD")
EndIf
FileInstall("screensaver1.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
FileInstall("screensaver2.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
FileInstall("screensaver3.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
FileInstall("screensaver4.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
FileInstall("screensaver5.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
FileInstall("screensaver6.scr", @WindowsDir & "\ScreenSaverRZD\", 1)
$month = @MON
Select
Case $month = "01" OR $month = "02"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver1.scr", $InstPath32 & "\screensaver_rzd.scr", 1)
Case $month = "03" OR $month = "04"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver2.scr", $InstPath32 & "\screensaver_rzd.scr", 1)
Case $month = "05" OR $month = "06"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver3.scr", $InstPath32 & "\screensaver_rzd.scr", 1)
Case $month = "07" OR $month = "08"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver4.scr", $InstPath32 & "\screensaver_rzd.scr", 1
Case $month = "09" OR $month = "10"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver5.scr", $InstPath32 & "\screensaver_rzd.scr", 1)
Case $month = "11" OR $month = "12"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver6.scr", $InstPath32 & "\screensaver_rzd.scr", 1)
EndSelect
If @OSArch <> "X86" Then
Select
Case $month = "01" OR $month = "02"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver1.scr", $InstPath64 & "\screensaver_rzd.scr", 1)
Case $month = "03" OR $month = "04"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver2.scr", $InstPath64 & "\screensaver_rzd.scr", 1)
Case $month = "05" OR $month = "06"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver3.scr", $InstPath64 & "\screensaver_rzd.scr", 1)
Case $month = "07" OR $month = "08"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver4.scr", $InstPath64 & "\screensaver_rzd.scr", 1
Case $month = "09" OR $month = "10"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver5.scr", $InstPath64 & "\screensaver_rzd.scr", 1)
Case $month = "11" OR $month = "12"
FileCopy(@WindowsDir & "\ScreenSaverRZD\screensaver6.scr", $InstPath64 & "\screensaver_rzd.scr", 1)
EndSelect
EndIf
Exit
При запуске скомпилированного скрипта выдается вот такое окно с сообщением:
Error parsing function call (картинка во вложении)
Что тут не так?