QPCore服务启动不了

FLowUs邀请链接:https://flowus.cn/login?code=AXNU63
FlowUs邀请码:AXNU63


打开记事本,将下面的代码粘贴到记事本中并保存为 QPCore.bat,注意区分32位和64位操作系统。

64位操作系统使用的代码:

@echo off

:main

cls

@echo QPCore 服务控制器

@echo --------------------

  set /a v1=0

  for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" set /a v1=1

  set /a svssum=v1

  if /i "%svssum%"=="0" goto p1

    @echo QPCore 服务正在运行

    set /a cnum=2

    set /p cnum=请选择[1-停止服务  2-退出(缺省)]:

    set /a cnum=%cnum%+1

    goto p_%cnum%

  :p1

    @echo QPCore 服务已经停止

    set /a cnum=2

    set /p cnum=请选择[1-运行服务  2-退出(缺省)]:

    set /a cnum=%cnum%+1

    if /i "%cnum%"=="2" set /a cnum=1

    goto p_%cnum%

  :p_1

    set /a v1=0

    for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" set /a v1=1

    if /i "%v1%"=="0" (

      ren "C:\Windows\System32\drivers\QQProtectX64.sys.bak" "QQProtectX64.sys"

      ren "C:\Program Files (x86)\Common Files\Tencent\QQProtect1" "QQProtect"

      sc config QPCore start= auto

      sc start "QPCore"

    )

    pause

    goto main

  :p_2

    for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" (

      taskkill /f /im QQProtect.exe

      sc config QPCore start= demand

      ren "C:\Windows\System32\drivers\QQProtectX64.sys" "QQProtectX64.sys.bak"

      ren "C:\Program Files (x86)\Common Files\Tencent\QQProtect" "QQProtect1" 

    )

    pause

    goto main

  :p_3

    exit

32位操作系统使用的代码:

@echo off

:main

cls

@echo QPCore 服务控制器

@echo --------------------

  set /a v1=0

  for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" set /a v1=1

  set /a svssum=v1

  if /i "%svssum%"=="0" goto p1

    @echo QPCore 服务正在运行

    set /a cnum=2

    set /p cnum=请选择[1-停止服务  2-退出(缺省)]:

    set /a cnum=%cnum%+1

    goto p_%cnum%

  :p1

    @echo QPCore 服务已经停止

    set /a cnum=2

    set /p cnum=请选择[1-运行服务  2-退出(缺省)]:

    set /a cnum=%cnum%+1

    if /i "%cnum%"=="2" set /a cnum=1

    goto p_%cnum%

  :p_1

    set /a v1=0

    for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" set /a v1=1

    if /i "%v1%"=="0" (

      ren "C:\Windows\System32\drivers\QQProtect.sys.bak" "QQProtect.sys"

      ren "C:\Program Files\Common Files\Tencent\QQProtect1" "QQProtect"

      sc config QPCore start= auto

      sc start "QPCore"

    )

    pause

    goto main

  :p_2

    for /f "skip=3 tokens=4" %%i in ('sc query "QPCore"') do if /i "%%i"=="RUNNING" (

      taskkill /f /im QQProtect.exe

      sc config QPCore start= demand

      ren "C:\Windows\System32\drivers\QQProtect.sys" "QQProtect.sys.bak"

      ren "C:\Program Files\Common Files\Tencent\QQProtect" "QQProtect1" 

    )

    pause

    goto main

  :p_3

    exit

运行脚本,输入1,回车

posted @   wbytts  阅读(3365)  评论(2编辑  收藏  举报
编辑推荐:
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· ASP.NET Core - 日志记录系统(二)
· .NET 依赖注入中的 Captive Dependency
· .NET Core 对象分配(Alloc)底层原理浅谈
阅读排行:
· 开箱你的 AI 语音女友「GitHub 热点速览」
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(二):用.NET IoT库
· 几个自学项目的通病,别因为它们浪费了时间!
· C#钩子(Hook) 捕获键盘鼠标所有事件 - 5分钟没有操作,自动关闭 Form 窗体
· 特斯拉CEO埃隆.马斯克的五步工作法,怎么提高工程效率加速产品开发?
点击右上角即可分享
微信分享提示
主题色彩