快捷导航
搜索
查看: 2912|回复: 0

设置McPOS自动启动/重启 auto start/restart

[复制链接]

89

主题

96

帖子

1724

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1724
发表于 2023-2-23 15:43:15 | 显示全部楼层 |阅读模式
第一步: 制作运行McPOS的脚本

新建一个Bat脚本文件, 建议放在C:\Mis中, 如 "open mcpos.bat" (可以复制update.bat 然后改命改代码内容)复制以下代码, 代码①功能:
①: 强制关闭现有的mcpos.exe进程, 然后打开"C:\mis\mcpos\mcpos - Shortcut"
需要预先在C:\mis\mcpos\mcpos中对 McPOS 运行文件新建shortcut, 才会有 "mcpos - Shortcut"
  1. <font size="4"><b>@echo off

  2. :kill
  3. taskkill /im mcpos.exe /F

  4. TASKLIST|FIND "mcpos.exe"
  5. IF %ERRORLEVEL% equ 0 (GOTO kill)
  6. rem TIMEOUT /T 1
  7. cls
  8. Start "" "C:\mis\mcpos\mcpos - Shortcut"</b></font>
复制代码


代码②功能:
②: 强制关闭现有的mcpos.exe进程. (用于自动confirm online order, 自动confirm 3rd party order, 自动confirm 平板,自助点餐机 order)
然后打开"C:\mis\mcpos online\mcpos - Shortcut", 并最小化
再打开 "C:\mis\mcpos\mcpos - Shortcut", 并最大化
需要复制多一套McPOS, 文件夹改名为 "C:\mis\mcpos online\mcpos - Shortcut"
对两套McPOS中的mcpos运行文件新建shortcut, 才会有 "mcpos - Shortcut"
  1. <font size="4"><b>@echo off

  2. :kill
  3. taskkill /im mcpos.exe /F

  4. TASKLIST|FIND "mcpos.exe"
  5. IF %ERRORLEVEL% equ 0 (GOTO kill)
  6. rem TIMEOUT /T 1

  7. CLS
  8. Start /MIN "" "C:\mis\mcpos online\mcpos - Shortcut"
  9. TIMEOUT /T 1
  10. Start /MAX "" "C:\mis\mcpos\mcpos - Shortcut"</b></font>
复制代码


第二步: 新建Windows计划任务:
①, 打开计划任务管理器
1.jpg


②. 新建计划任务
2.jpg

③. 为任务命名
3.jpg

④. 为任务安排执行时间
  • 我一般会添加2~3个任务, 因为我们的镜像Image设置电脑每天早上自动重启. 所以添加一个"At log on", delay 30s, 使电脑重启后, 打开McPOS(延迟30秒为了让McPOS后于db的启动)
  • 另一个是restart mcpos night, "On a schedule"->"daily", 晚上餐馆关门后的时间, 比如晚上11:30 pm. 使主机重启McPOS自动备份数据库到 c:\mis\backup\db, 配合Google Driver将当天的数据备份到云端. 一般用于有Gift Card的餐馆. 少一天记录都很麻烦的

4.jpg
5.jpg
6.jpg

第三步: 最后手动执行一下这个计划任务, 看看是否成功即可.
7.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|ADS

GMT-6, 2025-5-11 11:23 , Processed in 0.116708 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表