[c#]一键设置popo猫回收站工具含源码
功能介绍:
[c#]一键设置popo猫回收站工具含源码
在抖音上看到挺好玩的,设置popo猫回收站图标,回收站内没有文件时嘴巴是张开的,当回收站内放置文件时嘴巴是闭合的。
其实功能实现很简单,准备两个新的素材图标文件,通过修改注册表值将素材文件的路径写入进去即可。
一键设置popo猫回收站工具含源码.主要的功能实现:
1、将素材文件复制到c盘根目录
2、修改注册表的相关键值,将素材文件的路径写入进去
3、在注册表内重新写入原先的键值,恢复回收站默认图标
主要源码:
拷贝文件到另一个文件夹下功能实现代码:
public void CopyToFile(string sourceName, string folderPath){//例子://源文件路径//string sourceName = @"D:\Source\Test.txt";//目标路径:项目下的NewTest文件夹,(如果没有就创建该文件夹)//string folderPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "NewTest");if (!Directory.Exists(folderPath)){Directory.CreateDirectory(folderPath);}//当前文件如果不用新的文件名,那么就用原文件文件名string fileName = Path.GetFileName(sourceName);//这里可以给文件换个新名字,如下://string fileName = string.Format("{0}.{1}", "newFileText", "txt");//目标整体路径string targetPath = Path.Combine(folderPath, fileName);//Copy到新文件下FileInfo file = new FileInfo(sourceName);if (file.Exists){//true 为覆盖已存在的同名文件,false 为不覆盖file.CopyTo(targetPath, true);}}
修改注册表键值实现popo猫图标功能实现代码:
if (radioButton1.Checked == true){//将素材文件复制到c盘根目录CopyToFile(strExePath + @"\popo1close.dll", @"C:\"); CopyToFile(strExePath + @"\popo1open.dll", @"C:\");//修改注册表更换回收站图标RegistryKey key = Registry.CurrentUser;RegistryKey software = key.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", true);software.SetValue("full", @"C:\popo1close.dll");software.SetValue("empty", @"C:\popo1open.dll");software.SetValue("(默认)", @"C:\popo1open.dll");key.Close();MessageBox.Show("popo猫回收站1设置成功!");}else if (radioButton2.Checked == true){//将素材文件复制到c盘根目录CopyToFile(strExePath + @"\popo2close.dll", @"C:\");CopyToFile(strExePath + @"\popo2open.dll", @"C:\"); //修改注册表更换回收站图标RegistryKey key = Registry.CurrentUser;RegistryKey software = key.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\DefaultIcon", true);software.SetValue("full", @"C:\popo2close.dll");software.SetValue("empty", @"C:\popo2open.dll");software.SetValue("(默认)", @"C:\popo2open.dll");key.Close();MessageBox.Show("popo猫回收站2设置成功!");}
有分的来这下:[c#]一键设置popo猫回收站工具含源码-C#文档类资源-CSDN下载
没分的来这下:
https://pan.baidu.com/s/1IU1Iz5hHqeGwZG9RQZqUFg
提取码:i5za
[c#]一键设置popo猫回收站工具含源码相关推荐
- c传给php数据解包,小程序源码提取工具,完美解包,一键提取小程序源代码工具_PHP源码...
请注意:该源码来源网友分享,搜库资源网不提供技术支持,没有技术能力的小白勿拍.(如需安装服务费用另算) 直接解压后就可以使用 将小程序文件放到 wxapkg目录下 然后打开 CrackMinApp.e ...
- 自制小工具含源码——SPTC上海交通卡余额查询
说明 需求 开发 其他
- popo猫回收站,宅男必备
众所周知,popo猫回收站是一个有意思的回收站啊,只不过今天遇见一个粉丝私信我说看网上的视频什么iso不会让我帮帮,我就很爽快的答应了. 最终效果图 首先我 ...
- 分享一下自己用的SQLite数据库密码操作小工具(含源码)
SQLite(http://www.hwaci.com/sw/sqlite/download.html)的优势以及wxsqlite(http://wxcode.sourceforge.net/comp ...
- 面部表情识别3:Android实现表情识别(含源码,可实时检测)
面部表情识别3:Android实现表情识别(含源码,可实时检测) 目录 面部表情识别3:Android实现表情识别(含源码,可实时检测) 1.面部表情识别方法 2.人脸检测方法 3.面部表情识别模型训 ...
- 手把手教你SSM整合开发办公系统(OA)——报销单(含源码)
文章目录 前言 项目展示 技能要求 一.开始前的准备 1.OA系统是什么? 2.人员权利与报销流程 3.数据库设计 4.创建项目及作用说明 5.包与全局变量配置 6.编写过滤器 7.静态资源的复制与请 ...
- Eatting外卖基于瑞吉外卖代码全功能优化含源码
Eatting外卖基于瑞吉外卖代码全功能优化含源码 文章目录 项目的最终部署 源码地址 github:[源码地址](https://github.com/yangxingyue0623/Eating_ ...
- 车牌检测模型训练(含源码和数据集)
车牌检测模型训练(含源码和数据集) 本教程利用NVIDIA TAO进行车牌检测模型的训练: 模型框架:SSD 数据集: CRPD, 连接:https://github.com/yxgong0/CRPD ...
- 【014】基于Vue.js的移动端购物商城网站(含源码、课设报告)
文章目录 一.项目介绍 二.代码及报告获取 一.项目介绍 基于Vue.js的移动端购物商城网站(含源码.课设报告),代码获取放在文末了,码字不易,感谢点赞~ 一.系统概述 本部分主要是对项目进行简要描 ...
最新文章
- 数字签名、私钥、公钥
- NotePad++ 相关插件
- 如何解析字符串类型的xml
- DBShop前台RCE
- C# asp:Repeater DataSource ListT
- C#创建桌面快捷方式
- java shiro security_安全框架Shiro和SpringSecurity的比较
- 错误: 找不到或无法加载主类
- php监测tomcat,java_JAVA实现监测tomcat是否宕机及控制重启的方法,本文实例讲述了JAVA实现监测tom - phpStudy...
- JAVA 基础 /第六课: 面向对象 / JAVA中的类和对象
- OEM信息自定义工具v2.0
- 蓝桥杯题目练习(加法运算)
- android h5 保存通讯录,h5+调用系统通讯录
- 密度泛函 matlab,dft计算(密度泛函理论dft计算)
- 加州大学洛杉机分校计算机科学,加州大学洛杉矶分校计算机科学与工程世界排名2017年最新排名第6(ARWU世界排名)...
- Java文字转语音功能实现
- 一文带你了解Room数据库
- 注册oracle驱动,[XXX] 注册了JDBC驱动程 序 [oracle.jdbc.OracleDriver]
- mysql sus bench_susbench性能测试工具
- 【Unity3D】 物体始终朝向目标物体的实现
热门文章
- Kubernetes_部署_k8s的四种部署策略(滚动更新、重新创建、金丝雀部署、蓝绿部署)
- ThinkPHP5 查询中 直接把时间戳转换成时间
- CentOS7-Docker 网络-06
- 运维服务器告警规则阈值,运维告警管理困难重重,我是怎么做到的
- ubuntu20.04 微信输入不了中文解决办法
- 云和数据第六届中国创业者大会英雄云集 继续点燃创业者心中热火
- 强化学习面试大纲(看这一篇就够啦)
- 大型圆弧怎么处理_数控车大圆弧的编程与技巧和问题分析
- bailian4102:宠物小精灵之收服(二维费用的01背包)
- Socket通信——同步通信