ErrorLevel ( "syntax" )
# create marker file
If ( DirExists("\MN Settings") )
WriteFile( "\MN Settings\Format_Test.txt", "FORMAT TEST")
EndIf
RunWait("\Storage Card\PartitionChecker.exe")
If ( DirExists("\Storage Card\MN Settings\restore") )
##SleepMessage(3, "using folder restore")
# explizit restore folder available (e.g. by fresh)
XCopy("\Storage Card\MN Settings\restore\*.*", "\MN Settings", TRUE, TRUE)
DelTree("\Storage Card\MN Settings\restore")
Delete("\Storage Card\MN Settings\restore")
ElseIf ( Not FileExists("\MN Settings\Format_Test.txt") )
##SleepMessage(3, "copying back the backup")
# partition was formated from PartionChecker, copy backup if available
If ( DirExists("\Storage Card\MN Settings\backup") )
##SleepMessage(3, "really copying back the backup")
XCopy("\Storage Card\MN Settings\backup\*.*", "\MN Settings", TRUE, TRUE)
EndIf
Else
##SleepMessage(3, "saving backup")
# otherwise create a copy of mn settings
MkDir("\Storage Card\MN Settings")
MkDir("\Storage Card\MN Settings\backup")
XCopy("\MN Settings\*.xml", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.old", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.route", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.resy", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.dat", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.store", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\*.ctx", "\Storage Card\MN Settings\backup", TRUE)
XCopy("\MN Settings\Routes\*.*", "\Storage Card\MN Settings\backup\Routes", TRUE, TRUE)
XCopy("\MN Settings\BT\*.*", "\Storage Card\MN Settings\backup\BT", TRUE, TRUE)
XCopy("\MN Settings\BT_A\*.*", "\Storage Card\MN Settings\backup\BT_A", TRUE, TRUE)
XCopy("\MN Settings\Logs\*.*", "\Storage Card\MN Settings\backup\Logs", TRUE, TRUE)
EndIf
If ( FileExists("\MN Settings\Format_Test.txt") )
Delete("\MN Settings\Format_Test.txt")
EndIf
If ( FileExists("\Storage Card\BT\BTCore.exe") )
Run("\Storage Card\BT\BTCore.exe")
EndIf
Run("\Storage Card\
navigon\.exe")