首页 > 科技 > JAVAPOS迁移装机分享

JAVAPOS迁移装机分享

背景:

公司目前有前置服务器有200台,收银机每家门店大约15-30台左右,收银机部署有360天擎安全软件.辣鸡!然并卵!!收银机经常中毒,蓝屏 导致系统破坏,需要从新安装操作系统和配置收银系统,次操作复杂,门店人员不会操作需由IT人员到店运维….

门店收银机系统:WINXP专业版/WIN7企业版,镜像部署C盘JAVAPOS系统,从新安装后会覆盖最新版本的收银系统,并且从新配置第三支付. 微信,支付宝,银联…等等之类;

实施路径:

1. 后台数据库服务器获取门店编码/门店名称/服务器IP地址/机台号/对应支付方式的商户号/终端号之类的基本信息.

2. FTP服务器设置所需工具列表,如ISQL.EXE BCP.EXE HaoZipC.EXE 及收银系统软件.

3. 使用Windows批处理+VBS 输入IP地址并且获取服务器端信息替换写入收银软件系统和配置IP地址.

下面简单介绍下服务器表设置,根据IP地址可以查询出对应的各种信息..



再来看下批处理设置,首先是结束收银机自带进程诸如javapos.exe、memcached.exe ,其次再备份收银系统主程序到C:\bak文件目录下;

修改脱机程序注册表对决路径至D盘


获取开始菜单及启动项路径 并且保存到aa.txt文件,并且通过生成bb.VBS,最后修改,详细脚本如下:


下面是输入IP地址并且生成网关和子网掩码,因为我们网关固定最后是1,所以是拼凑的.


通过FTP下载工具和软件:

FTP 文件如下:



通过ISQ.EXE 命令查询服务器端对应培训信息,并且保存到 pos参数.txt文档

使用haozipc.exe 工具解压软件.


修改计算机名称 通过后台查的变量 %SHOPID%-%POS_ID% 连接.



通过POS.txt配置信息,使用bwfr.exe工具替换HOSTS文件及微信其他第三方配置信息.


配置完成后结束!!!!

工具: 这些都可以互联网下….

  • bcp.exe 导入导出工具
  • ISQL.EXE MSSQL数据库链接工具
  • HaoZipC.exe ZIP压缩解压工具
  • Bwfr.exe 文本替换工具
  • Move.exe 移动工具
  • COPY.EXE 拷贝命令

思路很简单,但是动手写脚本及后台数据库建表,抽数花了很多时间.

在Windows下,我们可以DOS命令干很多事情如:

数据的抽取,使用ISQL.EXE 工具.

AT 命令创建计划任务.



总结:

本地第一次写类似文档,可能不是很全,也没有解释清楚.但是整个脚本类容基本上都介绍完全了,有兴趣的可以留言,因为涉及到一些公司敏感信息,所以就没有公开全,有问题,或者相似的案例可以一起分享!

本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.sosokankan.com/article/2158348.html

setTimeout(function () { fetch('http://www.sosokankan.com/stat/article.html?articleId=' + MIP.getData('articleId')) .then(function () { }) }, 3 * 1000)