Skip to content

Jimmy32767255/LinuxDel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinuxDel

在Windows上实现Linux文件删除逻辑

介绍:

在linux操作系统上删除文件文件时,文件被占用时不会提示,系统会先隐藏文件,等待占用的进程退出后系统会自动完成删除,本工具在Windows操作系统上重新实现了这一删除逻辑,绕过Windows烦人的“文件已在程序中打开”提示窗口,只需要将要删除的文件加入删除队列就可以放心的去干别的事情,程序将在后台持续检测,发现文件被释放后将自动进行删除。

项目截图

功能特性

🐈 右键菜单快速删除集成 🔒 管理员权限自动获取 📜 详细的日志记录功能

安装说明

# 克隆仓库
git clone https://github.com/jimmy32767255/LinuxDel.git

# 安装依赖
pip install -r requirements.txt

使用方法

命令行模式

python main.py /path/to/file

图形界面模式

  1. 运行 python main.py
  2. 点击"选择文件"按钮
  3. 确认后点击"删除文件"

右键菜单集成

🐱 点击"添加到右键菜单"按钮安装 🐾 点击"移除右键菜单"按钮卸载

技术实现

  • 使用Windows注册表操作实现右键菜单
  • 通过winreg模块管理注册表项
  • 采用管理员权限提升机制

贡献指南

欢迎提交PR或Issue喵~ (≧◡≦)

许可证

MIT License

About

在Windows上实现Linux文件删除逻辑

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages