Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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%

...