zoukankan      html  css  js  c++  java
  • 禁用系统功能

    禁用系统功能

    1. 禁用任务管理器

    //禁用
    var subKey = Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Policies\System", RegistryKeyPermissionCheck.ReadWriteSubTree);
    subKey.SetValue("DisableTaskMgr", "1");  
    //启用
    RegistryKey subKey = Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Policies\System");
    subKey.DeleteValue("DisableTaskMgr");
    

    2. 禁用注册表(测试无效)

    //禁用
    var subKey = Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Policies\System", RegistryKeyPermissionCheck.ReadWriteSubTree);
    subKey.SetValue("DisableRegistryTools", "1");  
    //启用
    RegistryKey subKey = Registry.CurrentUser.CreateSubKey("Software\Microsoft\Windows\CurrentVersion\Policies\System");
    subKey.DeleteValue("DisableRegistryTools");
    

    3. 修改桌面管理器(explorer.exe)为自己的程序

    RegistryKey subKey = Registry.LocalMachine.CreateSubKey(@"SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon");
    //这个值设置为自己的程序
    subKey.SetValue("Shell", @"D:Test.exe");
    //恢复
    RegistryKey subKey = Registry.LocalMachine.CreateSubKey(@"SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon");
    subKey.SetValue("Shell", "explorer.exe");
    
  • 相关阅读:
    C/C++笔试题
    #include "" 和 #include <> 的区别
    cc、gcc、g++、CC的区别概括
    在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
    vi复制粘贴
    cleartool常用命令
    [转]Tomcat日志详解
    Profile
    Bean的初始化和销毁
    SpringEL和资源调用
  • 原文地址:https://www.cnblogs.com/guodf/p/6656908.html
Copyright © 2011-2022 走看看