summaryrefslogtreecommitdiff
path: root/tools/build_scripts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/build_scripts')
-rw-r--r--tools/build_scripts/fixme.cmd22
1 files changed, 3 insertions, 19 deletions
diff --git a/tools/build_scripts/fixme.cmd b/tools/build_scripts/fixme.cmd
index f9bf0a8fa9..490a43c619 100644
--- a/tools/build_scripts/fixme.cmd
+++ b/tools/build_scripts/fixme.cmd
@@ -31,28 +31,12 @@ if "%1" == "" (
set ProfileName=%1
)
-echo Backing up %ProfileName%...
-
set FullProfileName=%ProfileDir%\%ProfileName%\%ProfileName%.dat
-set TmpFileName=%TEMP%\%ProfileName%.tmp
-
-del "%TmpFileName%" > nul
-
-mdbx_dump.exe -n -a -f "%TmpFileName%" "%FullProfileName%"
-if not exist "%TmpFileName%" (
- echo Backup failed, exiting
- goto :eof
-)
-
-mdbx_load.exe -n -a -f "%TmpFileName%" "%FullProfileName%.tmp"
-if errorlevel 1 (
- echo Restore failed, exiting
- goto :eof
-)
del "%FullProfileName%.bak" > nul
-move "%FullProfileName%" "%FullProfileName%.bak"
-move "%FullProfileName%.tmp" "%FullProfileName%"
+copy "%FullProfileName%" "%FullProfileName%.bak"
+
+mdbx_chk.exe -i -w -v -t -1 "%FullProfileName%"
echo Operation succeeded
goto :eof