win10系统如何在桌面右键菜单中添加关闭显示器选项?

首先需要明确一点,Windows 10系统默认情况下并没有在桌面右键菜单中添加关闭显示器选项,但可以通过一些操作实现此功能。

以下是实现步骤:

第一步:打开注册表

按下快捷键“Win+R”,在运行窗口中输入“regedit”并按下“Enter”键,打开注册表。

第二步:创建一个新的键和项

在注册表编辑器中,展开“HKEY_CLASSES_ROOT\Directory\Background\shell”键,右击“shell”文件夹,选择“新建-键”,并将其命名为“Turn off display”(没有双引号)。

接着,在新创建的“Turn off display”键下,右击空白处,选择“新建-项”,并将其命名为“command”(同样没有双引号)。

第三步:修改项的数值数据

在“command”文件夹中,右击右侧空白区域,选择“新建-字符串值”,并将其命名为“Default”(仍然没有双引号)。

双击刚刚创建的“Default”数值,将数值数据设置为以下命令代码:

%windir%\System32\DisplaySwitch.exe /internal

第四步:保存更改并测试

完成以上步骤之后,点击注册表编辑器的“文件-退出”选项,保存更改并关闭注册表。

此时,在桌面空白处右击鼠标,你应该能够看到添加的“Turn off display”选项。点击它,就可以关闭电脑的显示器。

示例说明一:添加另外一种关闭方式

在第三步完成后,将“command”下的默认数值修改为以下代码:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe Add-Type -AssemblyName PresentationFramework;[System.Windows.Application]::Current.MainWindow.Close()

这个命令使用PowerShell关闭主窗口,以达到关闭屏幕的效果。测试效果与之前的效果一致。

示例说明二:改变命令代码实现不同效果

在第三部时,将“Default”项的数值改为以下代码:

C:\Windows\System32\cmd.exe /c "nircmd.exe cmdwait 1000 monitor off"

这样可以借助nircmd工具,在命令行下快速关闭屏幕。测试效果与之前的效果一致。

补充说明:

以上实现步骤需要创建新的键和项,需要注意操作过程中要小心,避免误操作导致系统不稳定。因此,在进行上述操作之前,建议先备份注册表数据。同时,建议为以上操作的每一步创建备份,以防操作出现问题,及时恢复数据。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win10系统如何在桌面右键菜单中添加关闭显示器选项? - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • USB小白学习之路(2)端点IN/OUT互换

    USB小白学习之路(2)端点IN/OUT互换 USB是一种常见的计算机外设连接标准,它具有支持热插拔和高带宽的特点。在USB通信中,设备和主机之间的通信可以通过端点(Endpoint)来实现。端点是USB通信的基本单位,它包括输入端点(IN Endpoint)和输出端点(OUT Endpoint)两种。本文将介绍端点的基本概念以及如何在代码中进行端点IN/O…

    其他 2023年3月28日
    00
  • JavaWeb中Servlet的深入理解

    一、JavaWeb中Servlet的基础知识 Servlet是什么? Servlet是JavaEE中的一种规范,它是一个Web应用程序的组件,主要用于处理HTTP请求和响应。Servlet运行在服务器端,可以动态生成响应,也可以通过各种方式与客户端交互。 Servlet的生命周期 Servlet有4个生命周期阶段,分别是初始化、服务、销毁和被动态添加。其中,…

    other 2023年6月27日
    00
  • Java封装统一的Result Model案例

    Java封装统一的Result Model是一种常见的编码规范,通常用于统一处理API接口的响应数据。本文将为大家提供完整的攻略,涵盖该编码规范的详细说明和使用示例。 1. 什么是Java封装统一的Result Model Java封装统一的Result Model是一种约定俗成的编码规范,它通过封装响应数据的格式,使得API接口的响应数据具有统一的标准格式…

    other 2023年6月25日
    00
  • 详解nuxt sass全局变量(公共scss解决方案)

    详解Nuxt Sass全局变量(公共SCSS解决方案) 在Nuxt.js中,我们可以使用Sass来管理样式,并且可以通过全局变量来共享样式属性。这个攻略将详细介绍如何在Nuxt.js项目中设置全局Sass变量,并在组件中使用它们。 步骤1:安装依赖 首先,确保你的Nuxt.js项目已经安装了sass-loader和node-sass依赖。如果没有安装,可以通…

    other 2023年7月29日
    00
  • C#多态详解

    C#多态详解 多态是面向对象编程中的一个重要概念,它允许我们使用一个基类的引用来引用不同子类的对象,并根据实际对象的类型来调用相应的方法。在C#中,多态性通过继承和方法重写来实现。 继承和方法重写 在C#中,我们可以使用继承来创建一个类的子类。子类可以继承父类的属性和方法,并且可以重写父类的方法以实现自己的行为。这种重写的方法可以在父类的引用中被调用,这就是…

    other 2023年8月19日
    00
  • 使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)

    下面就为大家详细讲解一下使用jQuery实现图片延迟加载插件的完整攻略,包括图片延迟加载的原理和代码实现。 图片延迟加载原理 在网页中,有很多图片需要加载,如果一次性加载全部图片,会极大地影响网页的性能和用户体验。因此,我们可以利用图片延迟加载的技术,将需要加载的图片先不加载,在用户滚动页面时再进行加载。 图片延迟加载原理如下: 先将所有需要延迟加载的图片的…

    other 2023年6月25日
    00
  • 什么是UI/UX设计?

    UI/UX设计是一种将用户需求和商业目标相结合的设计流程,旨在为产品和服务创建易用、易理解、高效和愉悦的用户体验。设计过程的完整攻略通常包含以下几个步骤:用户研究、信息架构、交互设计、视觉设计、测试与评估。 用户研究 用户研究是指收集和分析有关目标用户的信息,例如用户需求、行为、期望和偏好。这个步骤旨在确保设计师了解目标用户的真正需求,并将这些需求纳入到设计…

    其他 2023年4月19日
    00
  • 全面理解java中的构造方法以及this关键字的用法

    全面理解Java中的构造方法 在Java中,构造方法是一种特殊的方法,用于创建对象并初始化对象的成员变量。构造方法的名称必须与类名称相同,并且不能有返回值类型,包括void返回类型。 构造方法的类型 Java中的构造方法分为两种类型: 默认构造方法 如果一个类没有定义任何构造方法,那么Java会给这个类添加一个默认的构造方法,默认构造方法是没有参数的。 带参…

    other 2023年6月26日
    00
合作推广
合作推广
分享本页
返回顶部