目录

  • 通过命令行指令完成win10系统设置
    • 测试环境
    • 实现原理
    • 测试

通过命令行指令完成win10系统设置

问题描述:我们会在windows的系统设置里修改一些设置项,方便自己的使用。我们可以通过鼠标,点点点,就可以随心所欲的配置成自己符合自己使用习惯的系统。但有时在项目上,我们需要通过程序后台做到这一点,就不是一件简单事了。当然啦,我们今天就是要解决这件事的。

测试环境

测试系统:windows 10
测试软件:progressmonitor(进程监控软件,可以监测注册表的变动)

实现原理

由于系统设置项都是会写进注册表内的,所以我们可以通过监测设置时注册表的变化,然后再通过命令行手动控制该值变化,即可达到同样的效果。
我使用的软件是 progress monitor。
注:另外提一句,本来注册表监控软件应该是registry monitor 的。但是我能搜到的注册表监控软件都不适用windows10系统,所以选择的是这款进程监控软件。

测试

下面我用windows10上的投屏功能做个演示,如果您会这类软件的使用可以直接去用的,直接忽略就好了。

目的:使用该软件进行查看自己的操作改变了系统里哪些值。
要点1:要知道你自己是在哪个进程下进行的操作。
要点2:你想监视的操作是什么。

准备工作:打开监控软件,打开“设置-系统-投影到此电脑”页面。

  1. 打开 ”文件 – 捕获事件”
  2. 打开“过滤器 – 过滤器
  3. 添加过滤器
    选择“进程名称”为“SystemSettings.exe”,点击添加。
    选择“操作”是“RegSetValue”,点击添加。
    点击“确定”
  4. 在设置中,可以看到自己当前的设置,我这里第一项是“始终关闭”的。将第一项设置为“所有位置都可用”。在监控软件中,可以看到多了两条记录。双击每个事件可查看其修改的内容。其中,路径和数据是我们需要注意的。
  5. 下面我们亲自动手试试。通过再次切换为“始终关闭”,发现变化的只有AutoEnabled项,开是1,关是0。所以我们进入注册表,手动改一下这个值。
    windows + R,输入regedit,回车。
    进入路径 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PlayToReceiver ,右击AutoEnabled,点击修改该值为0.确定后,切换设置页面进行刷新,(切换项目就可以刷新)可以看到投影到此电脑页面中第一项变为了“始终关闭”。即可验证,我们通过修改注册表是可以直接修改设置项的。
  6. 最后,我们通过命令行再试试。
    打开命令提示符(管理员),windows10系统下,可以是右击“开始菜单”,选择“windows powershell(管理员)”,输入
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PlayToReceiver" /v AutoEnabled /d 1 /t REG_DWORD /f


再刷新投影到此电脑页面,可以看到第一项又变回了“所有位置都可用”。

测试完毕。

使用命令行指令进行windows系统设置相关推荐

  1. cmd 顺序启动服务_CMD生疏了?教你10招酷酷的Windows命令行指令

    [PConline 技巧]经常在电影里看到这样的情节,某大神把键盘敲得震天响,一大串黑屏文字后,屏幕蓦然出现了一行大字"资料已销毁!".虽然类似的情节常被大家戏称为NC,但不可否认 ...

  2. CMD生疏了?教你10招酷酷的Windows命令行指令

    CMD生疏了?教你10招酷酷的Windows命令行指令 [PConline 技巧]经常在电影里看到这样的情节,某大神把键盘敲得震天响,一大串黑屏文字后,屏幕蓦然出现了一行大字"资料已销毁!& ...

  3. Cmder命令行工具在Windows系统中的配置

    一.Cmder简介 Cmder:一款用于Windows系统中,可增强传统cmd命令行工具的控制台模拟器(类似于Linux系统中的终端控制窗口) 特点: 无需安装,解压即用 可使用较多Linux命令,如 ...

  4. 如何在redhat8里使用gcc命令_如何使用DISM命令行工具修复Windows 10映像

    Windows 10 中内置了一个被称为 DISM 的「部署映像服务和管理」命令行工具,该工具从 Windows 8 便开始内置,直到 Windows 10. DISM 命令行工具可用于修复和准备 W ...

  5. 第四篇:ROS常用命令行指令【重点】

    系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录 系列文章目录 前言 一.常用的ROS命令行指令 1.系统类指令 2.启动类指令 3.节点 ...

  6. java图形化界面操作和命令行操作,常用的命令行指令

    第1章  JAVA语言概述 系统软件即操作系统 做开发需要掌握一定的命令行指令 Java程序执行需要借助命令行 打开cmd方式 一 点击搜索输入cmd 二 按window键加R键,弹出窗口后再输入cm ...

  7. 使用命令行配置启动windows服务

    使用命令行配置启动windows服务 转载自:http://blog.csdn.net/wuliao009/article/details/7203219 使用命令行启动服务 1. 打开"命 ...

  8. 如何使用VS+C#创建,优雅自动化的安装(不使用命令行),调试,更新Windows服务

    轻量级,即是服务部署器,又是服务本体,免命令行,免bat.直接部署和调试代码的东西,也就长这样了. 看这一篇文章应该可以把你构建和调试windows服务这些事儿玩儿转. 一.创建服务 1.可以打开VS ...

  9. docker-compose模板指令 命令行指令

    一.docker-compose两个重要的概念 项目(project):有多个服务共同组成的完整的业务单元,定义在docker-compose.yml文件中 服务(service):一个服务对应一个应 ...

最新文章

  1. 霸榜18年,作者连续20年获得微软MVP,这本SQL书凭什么成为畅销经典
  2. Android UI开发第一篇——android的九宫格式实现
  3. 鼠标右键新建菜单删除或添加项目
  4. 【转】Using hash_map on GCC
  5. Exchange2003 备份与还原
  6. 如何测试自己适合什么大学专业
  7. 算法分析与设计:众数问题(C++,分治法)
  8. 各省农村人均受教育年限及村委会个数(2011-2019年)
  9. Excel计算时间差(精确到分钟、秒)
  10. c++ DFS练习 红与黑
  11. 让电脑速度快上100%方法
  12. 强化学习实例6:策略迭代法(policy iteration)
  13. 张三为他的手机设置了自动拨号
  14. 释放C盘 清理垃圾的两个命令 (仅记录)
  15. 基于腾讯开源的msec来进行php开发模块
  16. 关于C语言中的科学计数法问题。
  17. JSP运行原理 九大内置对象 四大作用域
  18. sec2-GObject
  19. 融跃新闻:中国8大最难考试,CFA排第二,高考第三
  20. rpmbuild打包rpm

热门文章

  1. Nuwa框架的使用步骤以及demo演示
  2. LINUX下在线音乐任意听firefox+totem-xine+mediawrap
  3. Linux文件目录操作命令-cd命令
  4. 公布我高一时的赚钱模式
  5. DMA基本原理+实验
  6. JNA的使用(转载)
  7. linux查看进程的cpu和内存利用率
  8. 阿里云安装jenkins_使用Jenkins安装OpenStack云
  9. iphone支持java_iPhone明年2月支持JAVA程序?iPhone本质性升级
  10. 第二课:Mstar-Non-OS方案(二)——驱动LVDS显示屏