简单使用PowerShell实现Win10自动关机 |
您所在的位置:网站首页 › windows10定时关机脚本 › 简单使用PowerShell实现Win10自动关机 |
前言 之前的学校23点断电,24点断网,那时为了节约流量,就用笔记本电脑共享Wi-Fi。每早需要有人按开关寝室才通电,而笔记本的电池无法撑过一个晚上,于是就有了”每天到点自动关机,关机时可以由我选择是否继续使用”这样的需求,也就有了这篇文章。现在我所在的学校,反而是23点断网,不断电,不过,这篇文章对我而言还是相当实用 打开”Powershell ISE”,输入如下代码并保存脚本123456789101112131415161718## 结合任务计划程序,在每日0点自动打开此脚本,弹出提示框## 点击确定-60秒后关机;点击取消-取消关机;不选择-61秒后关机## 引入选择框$ws = New-Object -ComObject WScript.Shell ## 创建选择框## 格式为 $wsr = $ws.popup("提示内容",提示框自动关闭时间,"提示框标题",1+64)$wsr = $ws.popup("是否自动关机?",60,"提示",1 + 64)## 选择语句## 语义为 1确定-60秒后关机 2取消-取消关机 -1提示框自动关闭后-1秒后关机switch($wsr){ 1{shutdown -s -t 60} 2{shutdown -a} -1{shutdown -s -t 1}} 打开”任务计划程序”1. 右键”任务计划程序库”,选择”创建任务” 2. 常规里:名称”随意”,描述”随意”,勾选”使用最高权限运行”,配置”Windows 10” 3. 触发器里:新建并按需设置,例如我的”每日 在每天的0:00 已启用” 4. 操作里:新建,程序或脚本”powershell”,添加参数”{程序路径}”,例如我的脚本在”C:\用户\10624\自动关机.ps1”,那么我的参数为”\Users\10624\自动关机.ps1” 5. 条件里:按需设置,我取消了所有勾 6. 设置里:按需设置,我保持默认 测试,大功告成在任务计划程序库”里,右键–运行,测试程序是否正常,大功告成若无法打开脚本,打开PowerShell(管理员),输入set-ExecutionPolicy RemoteSigned |
今日新闻 |
点击排行 |
|
推荐新闻 |
|
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |