SkillAgentSearch skills...

PowerToolbox

一个集成了多个小工具的工具箱

Install / Use

/learn @Gaoyifei1011/PowerToolbox

README

<div align=center> <img src="https://github.com/user-attachments/assets/97e4fd4f-a172-4c23-aa2c-3238628bd9a0" width="140" height="140"/> </div>

<p align="center">欢迎访问 PowerToolbox</p>

<a href="https://apps.microsoft.com/detail/9MV67V21H386?referrer=appbadge&launch=true&mode=full"> <div align=center> <img src="https://get.microsoft.com/images/zh-cn%20dark.svg" width="240"/> </div> </a>

语言选择(Language selection)


应用简介

一个集成了多个小工具的工具箱


该应用的基础功能

  • 摸鱼
  • 批量修改文件的名称
  • 批量修改文件的扩展名称
  • 批量修改文件的大写小写名称
  • 批量修改文件的属性
  • 批量删除已签名文件的证书
  • 文件解锁
  • 下载管理
  • 提取文件图标和包资源索引内容
  • 主题切换
  • 自定义右键菜单
  • 右键菜单项管理
  • 驱动管理
  • 更新管理
  • 计划任务管理
  • Windows 文件恢复
  • 网络回环管理
  • Windows 系统性能评估

应用截图

<p align="center">所有工具——主页面</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.39715.13799120564539197.4112331c-fb23-4bff-b823-fe085d0bec13.ad921d55-22f3-47dd-b501-76cf36e6585f"> </div>

<p align="center">休闲工具——摸鱼</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.58724.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.9a170ac6-fb6b-4afc-a9ef-1aadc9825bb9"> </div>

<p align="center">文件工具——文件管理</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.10516.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.0f787198-296b-492c-b3cd-72df8e8c1783"> </div>

<p align="center">资源工具——图标提取</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.50893.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.274e28f4-5d1e-4ff4-be6b-f7a85ca4bc7a"> </div>

<p align="center">资源工具——包资源索引提取</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.38967.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.ccf6db88-e021-478d-8ccc-83ed1a062f1c"> </div>

<p align="center">个性化工具——主题切换</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.36323.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.7b9ce2cc-7745-42fd-b586-36618114a2b8"> </div>

<p align="center">个性化工具——右键菜单管理</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.8182.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.702fdd4c-5bb4-4261-8840-e06421e52e31"> </div>

<p align="center">系统工具——网络回环管理</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.58801.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.395d70f7-e436-49c2-ab8a-f9ba7d52dc60"> </div>

<p align="center">系统工具——驱动管理</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.49713.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.98ac68fc-2c47-4bcf-8c45-15b8a96e4132"> </div>

<p align="center">系统工具——系统评估</p>

<div align="center"> <img src="https://store-images.s-microsoft.com/image/apps.59309.13799120564539197.6d703da1-2ac9-4466-b480-61551c901935.eede295c-0403-4bdb-b848-6d6d66432d17"> </div>

项目开发进展

| 项目内容 | 开发进展 | | -------------------------------- | -------------------------------------------------------------------| | 摸鱼 | 已完成 | | 批量修改文件的名称 | 已完成 | | 批量修改文件的扩展名称 | 已完成 | | 批量修改文件的大写小写名称 | 已完成 | | 批量修改文件的属性 | 已完成 | | 删除已签名文件的证书 | 已完成 | | 文件解锁 | 已完成 | | 数据加密校验 | 已完成 | | 下载管理 | 已完成 | | 提取文件图标 | 已完成 | | 提取包资源文件索引内容 | 已完成 | | 主题切换 | 已完成 | | 自定义右键菜单 | 已完成 | | 右键菜单项管理 | 已完成 | | 实验功能管理 | 开发中 | | 网络回环管理 | 已完成 | | 驱动管理 | 已完成 | | 更新管理 | 已完成 | | 计划任务管理 | 已完成 | | Hosts 文件编辑器 | 开发中 | | Windows 文件恢复 | 已完成 | | Windows 系统评估 | 已完成 | | 未完待续 | ...... |


项目引用(按英文首字母排序)

学习过程中参考或使用的代码


下载与安装注意事项

  • 该程序使用的是 Xaml Islands 构建的,建议您的系统版本为Windows 11(代号 22H2 / 内部版本号 22621)或更高版本,最低版本为Windows 11(代号 2004 / 内部版本号 19041)或更高版本。
  • Release页面的二进制安装文件已经打包成压缩包。请解压压缩包并使用PowerShell管理员模式(必要情况下)运行install.ps1文件方可实现快速安装。
  • 自行下载项目源代码并编译。(请仔细阅读下面的项目编译步骤)

项目编译步骤和应用本地化

<p align="center">必须安装的工具</p>

  • Microsoft Visual Studio 2026
  • .NET桌面开发(打开解决方案后根据Visual Studio的工具提示内容进行安装,.NET Framework SDK 版本 4.8.1)

<p align="center">编译步骤</p>

  • 克隆项目并下载代码到本地
  • 使用Visual Studio 2026 打开PowerToolbox.sln文件,如果解决方案提示部分工具没有安装,请完成安装工具步骤后再次打开该解决方案。
  • 还原项目的Nuget包。
  • 还原完成后,右键PowerToolboxPackage,将该项目设为启动项目,并点击部署。
  • 部署完成后打开“开始”菜单即可运行应用。

<p align="center">应用本地化</p>

项目在最初仅提供简体中文和英文两种语言格式,如果您想将应用翻译到您熟悉的语言或纠正已完成翻译的内容中存在的错误,请参考下面的步骤
  • 在Description文件夹中寻找Readme模板文件,例如英文版的是README_EN-US.md文件,将其重命名为README_(对应的语言).md文件。
  • 打开重命名后的文件,翻译所有的语句后并保存。翻译完成后请您认真检查一下。
  • 打开项目主页面的README.md,在最上方的“语言选择”中添加您对应的语言。例如“英文”,注意该文字附带超链接。
  • README_(对应的语言).md文件中添加的语言截图替换为您熟悉的语言的应用截图。
  • 完成上面所述的翻译步骤,确保所有步骤能够顺利运行。
  • 打开PowerToolboxPackage打包项目,找到Package.appxmanifest文件,右键该文件,点击查看代码,找到Resources标签,根据模板添加相对应的语言,例如“<Resource Language="EN-US"/>”。
  • 打开PowerToolbox项目的Strings文件夹,并创建您使用的语言,比如(English(United States))文件名称为*.en-us.restext,具体可以参考表示语言(文化)代码与国家地区对照表)。
  • 打开子文件夹下的 restext 文件,对每一个名称进行翻译。
  • 编译运行代码并测试您的语言,应用在初次打开的时候如果没有您使用的语言默认显示English(United States),需要在设置中动态调整。
  • 完成上述步骤后创建PR,然后将修改的内容提交到本项目,等待合并即可。

感谢(按英文首字母排序)


其他内容

  • 该项目是基于MIT协议许可的开源项目,您可以修改、分发该项目或将副本与新副本合并。如果您使用了该项目,请勿用于非法用途,本开发者不会承担任何责任。
  • 部分工具原型
View on GitHub
GitHub Stars116
CategoryDesign
Updated1d ago
Forks12

Languages

C#

Security Score

95/100

Audited on Mar 19, 2026

No findings