联想拯救者Y7000 2018版 通电开机 / 通电自启,远程控制软件TeamViewer锁屏状态下自启


前言

问题的提出: 需要在电脑关机状态下实现远程开机并启动远程控制软件。但在查阅资料1后发现联想拯救者Y7000 2018版似乎很难实现网络唤醒(Wake On LAN) ,因此拟采用通电开机并启动远程控制软件的方法2,其中远程通断电控制借助智能插座实现。

主要内容: 本文主要记录联想拯救者Y7000 2018版(i5 8300H/8GB/128GB+2TB/1050Ti)如何实现通电自启,并在锁屏界面下实现有线网自动拨号连接启动远程控制软件(以TeamViewer为例)。


一、设备信息

  1. 型号:联想拯救者 Y7000 2018版(i5 8300H/8GB/128GB+2TB/1050Ti)

  2. 操作系统:Windows 10 Home Basic 64bit(64位家庭普通版

  3. BIOS 版本/日期:LENOVO 8JCN56WW,2020/11/30 星期一
    WIN+R运行框输入msinfo32查看
    系统信息

  4. 通断电控制设备:小米米家智能插座3(保持WiFi连接才可远程控制)


二、通电自启 / 通电开机

当我发现别人的BIOS有非常多参数,自己的只有这么一点,我意识到这些参数应该被隐藏了。然后就要解锁这些隐藏的菜单,进入对BIOS的修改过程。1

1. 解锁BIOS高级选项

修改BIOS可能会有风险,请酌情操作

采用文章1第二章第7节的方法。

  1. 下载工具:[TOOL] Lenovo (H20) Bios Unlocker and Locker
  2. 管理员身份运行
  3. 显示“UnLocking”即为成功
1. 下载工具
2. 以 管理员身份运行
3. 显示 UnLocking即为成功

2. 设置通电自启

采用文章1第二章第9节的方法。

  1. 重启并按住F2进入BIOS(或关机再按侧边的Novo按钮)y7000p怎么进入bios
  2. 选择Advanced→PCH-IO Configuration
  3. State After G3设置为S0 State3
    State After G3:Specify what state to go to when power is re-applied after a power failure (G3 state).指定在断电后重新通电时要进入的状态(G3状态)。
1. 进入BIOS
2. Advanced→PCH-IO Configuration
3. 将State After G3设置为 S0 State
  1. F10保存并退出,之后会进入正常的开机流程

  2. 测试是否设置成功:关机后拔掉电源线再重新插上观察能否开机

  3. 使用通断电控制设备控制设备通电:我使用的是小米米家智能插座3,远程控制插座关闭再开启即可实现通电开机

附:系统电源状态说明3
系统电源状态


三、锁屏状态下启动TeamViewer

windows系统自身有保护机制,正常情况下无法在不解锁屏幕的情况下自启动程序。也就是说,windows无法在不解锁的情况下自启动程序,包括无法执行网络自动重连的bat或vbs文件,更别说自启动用于远程连接的程序了。2

1. 检查电脑是否提供“本地组策略编辑器”

同时按键盘上的WIN+R键,打开运行对话框,输入gpedit.msc,如果有右图界面则执行步骤2。

运行 gpedit.msc
本地组策略编辑器

如果没有本地组策略编辑器则参考以下解决办法。(Win10家庭版本身不提供本地组策略编辑器)

Win10家庭版找不到组策略gpedit.msc的解决方法
按照文章评论的提醒,尤其需要注意另存为时编码要选择ANSI

2. 创建启动TeamViewer的脚本

  1. 同时按键盘上的WIN+R键,打开运行对话框,输入notepad打开记事本
    在这里插入图片描述

  2. 输入以下代码4

Dim Wsh
Set Wsh = WScript.CreateObject("WScript.Shell")
Wsh.Run """程序路径改为自己的!(如:C:\Program Files\TeamViewer\TeamViewer.exe)""", 1, False
Set Wsh=NoThing
WScript.quit

记事本
3. 另存为,并设置编码格式为ANSI

1. 另存为
2. 选择保存路径并设置编码格式为 ANSI
  1. 更改文件后缀 txt→vbs
    更改后缀
  2. 测试脚本是否正确:双击上步的vbs文件,看软件能否正常启动
    软件

注:

  1. 第三行的程序路径左右两侧一定要加3对双引号

  2. 需要具体了解VBS中WScript.Shell对象的Run的使用方法请看:VBS中WScript.Shell对象的run和exec的使用及区别

    Run有三个参数,
    第一个参数是你要执行的程序的路径,
    第二个参数是窗口的形式,0后台运行;1正常运行;2最小化;3最大化;缺省的话表示正常运行
    第三个参数是表示这个脚本是等待还是继续执行,如果设为了True,脚本就会等待调用的程序退出后再向后执行。

  3. 路径中包含中文可能会使得脚本运行失败,主要问题是编码格式不对,解决方案:步骤3中的编码格式设置为ANSI5

3. 脚本在电脑启动后自动运行

采用文章6第二种方法的方式一

  1. 同时按键盘上的WIN+R键,打开运行对话框,输入gpedit.msc,打开本地组策略编辑器
  2. 在本地组策略编辑器中添加vbs脚本
1. 进入本地组策略编辑器
2. 在 启动中添加vbs脚本
3. 选择 添加
4. 浏览脚本路径
5. 选择脚本
6. 应用并保存
  1. 测试脚本能否运行:重启电脑,观察软件是否启动

附. 电脑启动时联网

由于我使用的是有线校园网,每次开机都需要登录,因此需要设置开机自动拨号联网,使用文章7的方法并增加了触发器以提高可靠性。

  1. 同时按键盘上的WIN+X键,打开系统菜单,选择计算机管理,打开 任务计划程序,选择创建基本任务
1. WIN+X→计算机管理
2. 任务计划程序→创建基本任务
  1. 创建自动拨号任务
1. 输入 名称
2. 触发器选择 “计算机启动时”
3. 操作选择 “启动程序”
4. 在 程序或脚本中输入 rasdial 宽带连接名称 账号 密码(需替换为自己的拨号设置)
5. 勾选 “当单击……”
6. 修改属性的 常规
7. 新建触发器
8. 添加 “登录时”触发器
9. 添加 “工作站解锁时”触发器
10. 完成触发器添加
11. 修改属性的 条件
12. 修改属性的 设置

四、全流程测试

  1. 电脑关机状态下,使用手机端控制智能插座“通电——断电——通电”(假设平时不断电)
    智能插座控制
  2. 观察电脑能否开机,不能则重试第二章
  3. 观察锁屏界面右下角网络是否连接,不能则重试第三章附录
    锁屏
  4. 观察能否使用TeamViewer进行远程控制(此处为手机端TeamViewer),不能则重试第三章
    请添加图片描述

  1. 联想拯救者 Lenovo Legion 通电自启 插电自启 通电开机 插电开机 Wake on AC ↩︎ ↩︎ ↩︎ ↩︎

  2. Windows不解锁屏幕自启动程序 ↩︎ ↩︎

  3. 系統電源狀態 ↩︎ ↩︎

  4. 使用VBS打开程序和关闭程序 ↩︎

  5. vbs文件CreateObject(“WScript.Shell”)找不到中文路径的解决办法 ↩︎

  6. windows启动时自动运行程序(登录或不登录都可以的) ↩︎

  7. WIN10 电脑设置自动拨号联网任务,实现开机、断网自动重连 ↩︎

  • 28
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值