背景:
公司目前有前置服务器有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