12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- ${SegmentFile}
- Var strCustomFullAppDir
- ${SegmentInit}
- ${If} $Bits = 64
- StrCpy $strCustomFullAppDir "$EXEDIR\App\Notepad++64"
- ${Else}
- StrCpy $strCustomFullAppDir "$EXEDIR\App\Notepad++"
- ${EndIf}
- ${SetEnvironmentVariablesPath} FullAppDir $strCustomFullAppDir
- !macroend
- ${SegmentPrePrimary}
- ${If} ${FileExists} "$strCustomFullAppDir\session.xml"
- ${GetSize} "$strCustomFullAppDir" "/M=session.xml /S=0B /G=1" $0 $1 $2
- ${If} $0 < 200
- ${If} ${FileExists} "$EXEDIR\Data\Config\session.xml"
- Delete "$strCustomFullAppDir\session.xml"
- ${EndIf}
- ${EndIf}
- ${EndIf}
- ${If} ${FileExists} "$EXEDIR\Data\Config\plugins\config\*.*"
- Delete "$EXEDIR\Data\Config\plugins\config\nppPluginLis*.dll"
- ${If} $Bits = 64
- CopyFiles /SILENT "$EXEDIR\App\DefaultData\Config\plugins\Config\nppPluginList64.dll" "$EXEDIR\Data\Config\plugins\config"
- Rename "$EXEDIR\Data\Config\plugins\config\nppPluginList64.dll" "$EXEDIR\Data\Config\plugins\config\nppPluginList.dll"
- ${Else}
- CopyFiles /SILENT "$EXEDIR\App\DefaultData\Config\plugins\Config\nppPluginList32.dll" "$EXEDIR\Data\Config\plugins\config"
- Rename "$EXEDIR\Data\Config\plugins\config\nppPluginList32.dll" "$EXEDIR\Data\Config\plugins\config\nppPluginList.dll"
- ${EndIf}
- ${EndIf}
- CreateDirectory "$EXEDIR\App\Notepad++\cloud"
- CreateDirectory "$EXEDIR\App\Notepad++64\cloud"
- Delete "$EXEDIR\App\Notepad++\cloud\choice"
- ;CopyFiles /SILENT "$EXEDIR\App\choice" "$EXEDIR\App\Notepad++\cloud"
- FileOpen $0 "$EXEDIR\App\Notepad++\cloud\choice" w
- FileWrite $0 "$EXEDIR\Data\Config"
- FileClose $0
- Delete "$EXEDIR\App\Notepad++64\cloud\choice"
- CopyFiles /SILENT "$EXEDIR\App\Notepad++\cloud\choice" "$EXEDIR\App\Notepad++64\cloud"
-
- ${If} $Bits = 64
- ${IfNot} ${FileExists} "$EXEDIR\App\Notepad++64\localization"
- Rename "$EXEDIR\App\Notepad++\localization" "$EXEDIR\App\Notepad++64\localization"
- ${EndIf}
- ${Else}
- ${IfNot} ${FileExists} "$EXEDIR\App\Notepad++\localization"
- Rename "$EXEDIR\App\Notepad++64\localization" "$EXEDIR\App\Notepad++\localization"
- ${EndIf}
- ${EndIf}
- !macroend
|