...
2.1.2. Settings description:
2.1.2.1. «Menu0» is the application text button, displayed by default.
...
Code Block |
---|
SET BackupPath=C:\backup
SET MidbasePath=C:\UCS\MIDBASE
SET SecINIPath=C:\UCS\CASH\SecINI
SET MainINIPath=C:\UCS\CASH\MainINI
SET RK7Path=C:\UCS\CASH
@echo off
switcher.exe
if errorlevel 1 goto l1
if errorlevel 2 goto l2
copy "%MainINIPath%\wincash.ini" "%RK7Path%"
Wincash.bat
goto end
:l1
FOR /F "delims=|" %%I IN ('DIR "%BackupPath%\Work*.UDB" /B /O:D') DO SET NewestFile=%%I
copy "%BackupPath%\%NewestFile%" "%MidbasePath%\work.udb"
copy "%SecINIPath%\wincash.ini" "%RK7Path%"
WinCS.bat
goto end |
2.2.2. Settings description:
2.2.2.1. «BackupPath» is the RK7 folder used to store backup copies of the cash server (work.udb).
...
2.2.2.5. «RK7Path» is the default \WIN\ folder, where the functional wincash.bat and midserv.exe are located, and wincash.ini is copied to.
2.2.2.1. "BackupPath" – это папка в РК7 для хранения бэкапов кассового сервера work.udb
2.2.2.2. "MidbasePath" - это папка с бэкапом кассового сервера прописанная в его файле rkeeper.ini.
...
.
...
2.2.2.4. "SecINIPath" – это специальная папка, в которой лежит wincash.ini для режима резервного запуска системы (кнопка "Menu1").
2.2.2.5. "RK7Path" – это папка по умолчанию \WIN\ , где лежат рабочие wincash.bat и midserv.exe и куда копируется wincash.ini.
2.3. WinCS.bat
2.3.1. File sample
Code Block |
---|
REM WinCash update and start SET PRELOADPATH=.\PRELOAD if /%1 == / goto defini SET CASHINIPATH=%1 goto now_run :defini SET CASHINIPATH=.\wincash.ini :now_run start Midserv.exe /desktop ping 127.0.0.1 -n 10 preload.exe %CASHINIPATH% for %%c in (%PRELOADPATH%\*.dll) do del /F %%~nc.bak for %%c in (%PRELOADPATH%\*.dll) do ren %%~nc.dll *.bak xcopy %PRELOADPATH% .\ /S /C /R /Y rmdir %PRELOADPATH% /S /Q start doscash.exe %CASHINIPATH% |
...