win10怎么设置为文件/夹右键菜单添加Windows Defender扫描选项?

yizhihongxing

要将Windows Defender扫描选项添加到Win10的文件或文件夹右键菜单中,需要完成以下几个步骤:

  1. 打开“注册表编辑器”

在Win10中可以使用“Win+R”组合键打开“运行”对话框,输入“regedit”命令并点击“确定”打开“注册表编辑器”。

  1. 导航到Windows Defender注册表路径

在“注册表编辑器”中,使用左侧的导航窗格浏览到以下路径:

HKEY_CLASSES_ROOT\Directory\Background\shell

在该路径下,你需要新建一个“WindowsDefender”项,将其作为新增菜单项的容器。

  1. 新建一个菜单项

在“shell”路径下右键单击,选择“新建” -> “项”,然后将新建的项命名为“WindowsDefender”。

  1. 添加菜单项的图标

在新建的“WindowsDefender”项中右键单击,选择“新建” -> “字符串值”,然后将该字符串值命名为“Icon”。

双击“Icon”字符串值并在“数值数据”框中输入Windows Defender图标的路径:

C:\ProgramData\Microsoft\Windows Defender\Platform\4.18.2008.9-0\MpCmdRun.exe

此处的路径中的版本号可能随着Windows Defender程序更新而改变,请根据实际情况自行修改。

  1. 添加新的合成字符串

在“WindowsDefender”项中右键单击,选择“新建” -> “项”,然后将该项命名为“command”。

在“command”项中,双击“(默认)”字符串值并在“数值数据”框中输入以下内容:

"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3 -File "%1"

按“确定”保存设置后退出“注册表编辑器”即可。

示例:

以批量添加Windows Defender扫描选项为例,需要在“shell”路径下新建一个“cmdScan”项,并在其中添加菜单项。

具体步骤:

  1. 打开“注册表编辑器”。

  2. 导航至以下路径:

HKEY_CLASSES_ROOT\Directory\Background\shell
  1. 新建一个菜单项

右键单击“shell”文件夹,选择“新建” -> “项”,然后命名为“cmdScan”。

  1. 添加菜单项的图标

将“cmdScan”文件夹展开,右键单击“cmdScan”文件夹,选择“新建” ->“字符串值”,并命名为“Icon”。

双击“Icon”字符串值,输入以下内容:

C:\Windows\System32\cmd.exe
  1. 将cmdScan关联到cmd.exe

在“cmdScan”路径下,右键单击,选择“新建” ->“项”,并命名为“command”。

双击“(默认)”字符串值,在数值数据框中输入以下内容:

cmd.exe /k "cd /d %1 && "C:\Program Files\Windows Defender\MpCmdRun.exe" -Scan -ScanType 3"
  1. 测试新菜单项

在桌面或文件夹中右键单击一个文件夹,可以看到新增的“cmdScan”项,点击该项可以实现对该文件夹进行马上扫描。

如果执行该项时,输入框弹出了cmd.exe窗口,说明关联成功。

以上就是完整的添加Windows Defender扫描选项到Win10文件/夹右键菜单的攻略。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:win10怎么设置为文件/夹右键菜单添加Windows Defender扫描选项? - Python技术站

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

相关文章

  • bxslider使用教程

    以下是bxslider使用教程的完整攻略: 什么是bxslider? bxslider是一个基于jQuery的响应式图片轮播插件,可以用于创建漂亮的幻灯片、轮播图滑块等。 步骤1:引入bxslider 首先,需要HTML文件中引入jQuery和bxslider的CSS和JS文件,例如: <head> <link rel="styl…

    other 2023年5月6日
    00
  • IDEA java出现无效的源发行版14解决方案

    下面是详细的攻略: 问题描述 在使用 IDEA 编写 Java 代码时,可能会出现“无效的源发行版14”这样的错误提示。这个错误通常是由于 Java 的环境设置不正确导致的。 解决方案 针对这个问题,我们可以采取以下步骤来排查和解决: 1. 检查系统环境变量 首先,我们需要查看系统的环境变量是否正确设置。打开系统的“高级系统设置”,选择“环境变量”,检查以下…

    other 2023年6月26日
    00
  • PHP面向对象程序设计类的定义与用法简单示例

    下面是关于PHP面向对象程序设计类的定义与用法简单示例的完整攻略。 1. 类的定义 在PHP中,我们通过class关键字来定义类,以下是一个简单的类的定义示例: class Person { // 成员属性 protected $name; protected $age; // 构造方法 public function __construct($name, …

    other 2023年6月27日
    00
  • jQuery 实现自动填充邮箱功能(带下拉提示)

    jQuery 实现自动填充邮箱功能(带下拉提示)攻略 简介 自动填充邮箱功能是指在用户输入邮箱前缀时,通过下拉提示的方式提供常见的邮箱后缀选项,方便用户选择并自动填充完整的邮箱地址。这种功能在注册、登录等场景中常见,可以提高用户体验和减少输入错误。 实现步骤 步骤 1: 引入 jQuery 库 首先,确保你的页面中已经引入了 jQuery 库。你可以通过以下…

    other 2023年8月6日
    00
  • C++模拟实现string的方法详解

    关于”C++模拟实现string的方法详解”,可以分为以下几个方面的讲解: 1. string的定义与初始化 定义一个string类型的字符串可以使用以下两种方法: 方法一:使用char类型的数组 char str1[] = "Hello, World!"; // 定义一个字符数组 方法二:使用C++中的string类 #include …

    other 2023年6月20日
    00
  • 如何正确控制springboot中bean的加载顺序小结篇

    下面是关于如何正确控制Spring Boot中bean的加载顺序的攻略: 问题背景 在使用Spring Boot进行开发时,可能会遇到多个bean之间存在依赖关系的情况,而这些bean的加载顺序会影响程序的正确性。本篇攻略就是为了解决这个问题而准备的。 解决方案 方案1:使用@DependsOn注解 在Spring中,使用@DependsOn注解可以控制be…

    other 2023年6月27日
    00
  • Python面向对象封装操作案例详解 II

    Python面向对象封装操作案例详解 II 本文将针对Python的面向对象编程中的封装操作进行详细分析和说明,并通过两个具体的案例来说明封装操作的实现方法和技巧,以及封装操作对代码复用性和可维护性的重要性。 封装操作的定义和实现 封装操作是根据面向对象编程的设计思想,将数据和方法封装在一个类中,通过对方法的访问控制实现对数据的操作和修改,确保数据的安全性和…

    other 2023年6月25日
    00
  • 怎么申请苹果iOS开发者账号?ios开发者账号申请流程介绍

    怎么申请苹果iOS开发者账号? 苹果iOS开发者账号是开发iOS应用程序的必需品,该账号使开发者可以在App Store上发布他们的应用并获取收入。在本文中,我们将深入学习如何申请苹果iOS开发者账号,了解完整的申请流程,同时分享一些经验技巧。 一、申请条件 在申请苹果iOS开发者账号之前,你需要满足以下条件:- 拥有一台Mac电脑,并安装Xcode开发环境…

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