8000 GitHub - wangyichen307/ckill: 基于c++的C盘删除机ckiil
[go: up one dir, main page]

Skip to content

wangyichen307/ckill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

ckiil

递归删除目录的 C++ 示例工具(仅用于学习)

功能简介

本工具通过递归方式删除指定目录及其所有子文件和子目录。适用于 Windows 平台,需以管理员权限运行。

使用方法

  1. 我这个人不喜欢1。所以没有1

  2. 编译程序
    使用支持 Windows API 的 C++ 编译器进行编译,例如 Visual Studio 或 g++(MinGW)。

  3. 以管理员权限运行
    删除操作需要管理员权限。请右键以管理员身份运行生成的 exe 文件,或在管理员命令行窗口中运行。

主要代码说明

  • ForceRemoveDirectory(const std::wstring& path)
    递归遍历并删除指定目录下的所有文件和子目录,最后删除目标目录本身。

  • wmain()
    程序入口,设置要删除的目录并调用删除函数。

注意事项

  • 请勿将运行在实体机,否则可能导致系统损坏。
  • 删除操作不可恢复,请谨慎使用。
  • 仅供学习参考,禁止用于非法用途。

About

基于c++的C盘删除机ckiil

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0