电脑自动开机播放PPT的解决方案

客户有个需求,要求与LED大屏幕连接的电脑定时自动播放PPT。为了安全电脑在不播放的时段,必须关机。

目录

1、使用“时控插座”并进行设置

2、戴尔电脑BIOS设置(上电开机)

3、设置Windows自动登录

4、任务计划设置

5、启动AutoHotKey脚本

6、任务计划设置

7、PPT播放设置

8、编辑PPT

9、设置LED大屏幕自动开关


按照这个思路,订制方案如下:

1、使用“时控插座”并进行设置

  • 按住时钟按钮,再按下星期、小时、分钟,将时间与北京时间对准
  • 按压“定时”一次,屏幕提示定时1开,这是按压星期、小时、分钟按钮设置开机时间
  • 再次按压“定时”按钮,屏幕提示定时1关,这是调整关闭的时间
  • 如果还有设置,继续按压定时按钮,如果没了就按压“时钟”按钮
  • 时控插座插入带电插座,按压“模式”按钮,将在“自动”→“开”→“自动”→“关”来回循环。

注意:自动是两个状态,一个是“开”一个是“关”,这个要看时控插座上的指示灯。指示灯亮起就是“开”,不亮就是“关”。如果我们在开机时段完成调试离开,这时就需要设置为“自动开”状态。

2、戴尔电脑BIOS设置(上电开机)

  • F2进入Bios设置
  • 进入POWER选项
  • 在Last Power State……下勾选Power ON
  • 保存重启电脑

注意:为了避免开机失败,还可再加一个“保险”,再多设置一个BISO的自动开机。

3、设置Windows自动登录

  • 开始→运行,或点击Cortana搜索框,输入netplwiz
  • 打开用户账户面板,点击自动登录的用户名
  • 去掉“要使用本计算机,用户必须输入用户名和密码”复选框
  • 点击“确定”按钮,再次输入一次当前用户的密码
  • 设置完成后重新启动电脑,这时Win10就会自动跳过登录环节,直接进入桌面了

4、任务计划设置

登录后启动PowerPoint播放指定PPT文件

  • 启动taskschd.msc
  • 新建目录→创建基本任务
  • 触发器:登录时
  • 操作:启动程序
  • 程序或脚本:……\Office2016\Office16\POWERPNT.EXE(一定要手工找到exe文件)
  • 添加参数:/s ……\大屏播放.pptx(以后所有需要自动播放的PPT都需改为次名)

5、启动AutoHotKey脚本

任务计划设置登录后启动AutoHotKey脚本,自动让播放窗体“置顶”

  • 安装AutoHotKey软件
  • 编写脚本:PPT播放.ahk

  • 任务计划创建基本任务
  • 触发器:登录时
  • 操作:启动程序
  • 程序或脚本:C:\Program Files\AutoHotkey\UX\AutoHotkeyUX.exe
  • 添加参数:D:\文档\AutoHotkey\PPT播放.ahk

6、任务计划设置

任务计划设置晚上8:05关闭电脑

  • 任务计划创建基本任务
  • 触发器:时间19:00
  • 操作:启动程序
  • 程序或脚本:shutdown
  • 添加参数:-s -f -t 00

7、PPT播放设置

PPT播放设置为:自动循环

8、编辑PPT

如果编辑PPT,需要手工停止自动播放的PPT,再关闭AutoKeyHot,启动PowerPoint进行新建PPT或编辑修改PPT,完成后重启电脑即可。

9、设置LED大屏幕自动开关

设置LED大屏幕自动开关(PLC控制)时间,略小于计算机开关时间

按照上面的设置,早上时控开关通电,计算机上电启动,自动登录后启动PPT播放,并启动脚本持续指定播放窗口,防止被别的提示遮挡。这时,LED大屏幕开启,对外正常显示。

到了晚上,大屏幕先自动关闭,然后电脑自动关机,最后时控开关定时断电。

至此实现了PPT的自动播出,同时节省了电能,还能关闭供电避免意外发生。此方案已经正常实施,达到了预期效果。各位看看这个方案还成吧?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/348828.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

嵌入式linux学习之实践操作

​ 前沿 1. 安装交叉编译器 在开发板光盘 A-基础资料->5、开发工具->1、交叉编译器路径下找到 st-example-image-qt wayland-openstlinux-weston-stm32mp1-x86_64-toolchain-3.1-snapshot.sh。将它拷贝到 Ubuntu 虚拟机上。 拷贝到 Ubuntu 后,赋予 st-exam…

RabbitMQ死信交换机

目录 1.死信交换机介绍 2.TTL 3.延迟队列 4.消息堆积问题 5.惰性队列 6.代码实战 1.死信交换机介绍 当一个队列中信息满足下列情况之一时,可以成为死信(dead letter) (1)消费者使用basic.reject(Reject…

Java基础进阶02-xml

目录 一、XML(可拓展标记语言) 1.学习网站: 2.作用 3.XML标签 4.XML语法 5.解析XML (1)常见解析思想DOM 6.常见的解析工具 7.DOM4j的使用 8.文档约束 (1)概述 (2&#xf…

全桥变压器计算1

一共有两级,先DC升压,后H桥逆变为AC 因为两级都有损耗,所以一般用输入功率计算 电池升压到400V高压用的效率用表示,后面DC转AC的效率用表示,输入电压用Vin,输出功率Po2000W,输入功率为Pin 一般和96% 所…

Pandas ------ 向 Excel 文件中写入含有 multi-index 和 Multi-column 表头的数据

Pandas ------ 向 Excel 文件中写入含有 multi-index 和 Multi-column 表头的数据 引言正文 引言 之前在 《pandas向已经拥有数据的Excel文件中添加新数据》 一文中我们介绍了如何通过 pandas 向 Excel 文件中写入数据。那么对于含有多表头的数据,我们该如何将它们…

单调性的应用

1单调性 应用场景&#xff1a;常应用于双指针的进一步优化问题中含义&#xff1a;针对指针 i 1 > i i1>i i1>i一定有 j 1 > j j1>j j1>j或者 j 1 < j j1<j j1<j这样我们就可以利用该性质对算法进行进一步优化&#xff0c;避免一些不必要的遍历…

Linux——系统简介

1、从UNIX到LINUX 在目前主流的服务器端操作系统中&#xff0c;UNIX诞生于20世纪60年代末&#xff0c;Windows诞生于20世纪80年代中期&#xff0c;Linux诞生于20世纪90年代初&#xff0c;可以说UNIX是操作系统中的“老大哥”。 1.1、Linux简史 Linux内核最初是由李纳斯托瓦兹…

Caused by: com.mongodb.MongoTimeoutException: Timed out after 30000 ms

报错 Caused by: com.mongodb.MongoTimeoutException: Timed out after 30000 ms while waiting to connect. Client view of cluster state is {typeUNKNOWN, servers[{addressmangodb-m.cc.com:3717, typeUNKNOWN, stateCONNECTING, exception{com.mongodb.MongoSocketReadE…

java数据结构与算法刷题-----LeetCode769. 最多能完成排序的块

java数据结构与算法刷题目录&#xff08;剑指Offer、LeetCode、ACM&#xff09;-----主目录-----持续更新(进不去说明我没写完)&#xff1a;https://blog.csdn.net/grd_java/article/details/123063846 解题思路 这道题可以理解为&#xff0c;只能保证块内有序的情况下&#xf…

力扣日记1.25-【回溯算法篇】39. 组合总和

力扣日记&#xff1a;【回溯算法篇】39. 组合总和 日期&#xff1a;2023.1.25 参考&#xff1a;代码随想录、力扣 39. 组合总和 题目描述 难度&#xff1a;中等 给你一个 无重复元素 的整数数组 candidates 和一个目标整数 target &#xff0c;找出 candidates 中可以使数字和…

【域名解析】如何将域名指向对应服务器IP

目录 &#x1f337;一、域名解析基本概念 &#x1f33c;1. 定义 &#x1f33c;2. 域名解析类型 &#x1f337;二、域名解析服务器IP地址 &#x1f33c;1. 操作步骤 &#x1f33c;2. 验证 &#x1f337;一、域名解析基础知识 &#x1f33c;1. 基本概念 定义&#xff1a; …

微信小程序开发scroll-view在预览或真机调试仅显示第一个元素解决方案

现象如下&#xff1a; 在编译时显示正常&#xff1a; 在预览或真机调试时仅显示第一个元素&#xff1a; 解决方案&#xff1a;将app.json文件中renderer类型由skyline改为webview 更多微信小程序内容欢迎关注我&#xff01; 有帮助的话欢迎打赏&#xff01;

二次开发RuoYi-Vue操作记录

二次开发RuoYi-Vue操作记录 一、本地启动修改1、修改文件路径2、修改redis配置3、数据源配置4、导入sql 二、新增模块1、创建模块2、添加依赖 三、新增页面1、数据准备2、代码生成3、菜单管理&#xff08;1&#xff09;目录创建&#xff08;2&#xff09;菜单创建&#xff08;3…

ESP32开发板可以承受的最大电压

ESP32的最大工作电压为3.3V。但这并不意味着我们不能向 ESP32开发板施加大于 3.3V 的电压。ESP32 具有板载稳压器&#xff0c;使用 VIN 和 GND 引脚可承受最大 15V 的电压。 一旦电压输入到 ESP32 开发板VIN 引脚&#xff0c;该电压就会通过 ESP32 板载稳压器&#xff08;AMS11…

宏景eHR SmsAcceptGSTXServlet XXE漏洞复现

0x01 产品简介 宏景eHR人力资源管理软件是一款人力资源管理与数字化应用相融合,满足动态化、协同化、流程化、战略化需求的软件。 0x02 漏洞概述 宏景eHR SmsAcceptGSTXServlet接口处存在XML实体注入漏洞,未经身份认证的攻击者可以利用此漏洞读取系统内部敏感文件,获取敏…

群辉NAS的远程访问

群辉NAS是私有云存储&#xff0c;局域网访问很容易【详见&#xff1a;网上邻居访问设置、其它设备的访问设置】&#xff0c;远程访问相对复杂&#xff0c;涉及很多关键因素&#xff0c;现将过程记录如下&#xff1a; 目录 1、互联网接入 2、绑定MAC与IP地址 3、路由器开启5…

qml中访问控件内部的子项

如何访问Repeater类型内部的子项、Row等布局类型内部的子项以及ListView内部的子项等。。。 1、测试代码 import QtQuick 2.0 import QtQuick.Controls 2.12 import QtQuick.Window 2.12 import QtQuick.Layouts 1.3 import QtQml 2.12Window {id: windowobjectName: "m…

米贸搜|Facebook“精准营销”越来越难?或许是“受众定位”没彻底搞清!

一、为何要确定目标受众 对于每个广告主而言&#xff0c;面向最有可能成为其客户的用户营销非常重要&#xff0c;因此&#xff0c;确定目标受众&#xff0c;是Facebook广告投放中极其重要的一环。 二、什么是目标受众&#xff1f; 目标受众是您希望向其传达营销信息&#xf…

java servlet 高校田径运动会管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

一、源码特点 jsp高校田径运动会管理系统是一套完善的java web信息管理系统 采用mvc模式 servletdaobean 模式开发&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myecl…

“JavaScript 循环中的 ‘await‘

目录 前言 for使用await -- 有效的 forEach使用await -- 无效的 for of 使用await 有效的 for await of 使用await 有效的 总结 前言 在JavaScript的forEach方法中使用await是无效的&#xff0c;因为forEach方法不支持异步操作的等待。 forEach是一个数组的遍历方法&…