Python实现在目录右键弹出菜单中增删目录名称

文章描述了一个Python脚本,用于在文件或目录的右键菜单中添加功能,自动在文件名或目录名前添加或删除“(完成)”标记。遇到空格问题时,通过注册表设置和处理特殊情况。作者还提供了打包成独立exe的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内容介绍

因实际工作而产生的小需求。右击目录,在弹出菜单中点击,在目录名前增删“(完成)”字样。在繁忙时可减少些操作,还可多选批量更名。再次操作会删除“(完成)”字样。

27b03ebd78e74668952e594b376e1d6f.png

3db91f9e7c0444db8c3fbbf96494cd1b.png

工作中,目录名以01开头,往下排。故在开头两数字后增删“(完成)”字样。如果目录名不是以两数字开头,则直接在目录名增删“(完成)”字样。

存在一个未能解决的问题,当目录名包含空格时,取不到完整的目录名,sys.argv的第二个参数开始,每个参数包含了一小段空格分隔的内容……想重新组合字符串,又发现空格有可能不唯一,感觉无法还原连续空格的情况,直接搁置了,将有空格等特殊字符的情况进行弹窗,不继续运行。若有大神知道解决方案,请给个提示。

实现步骤:

第一步:注册表手动添加。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五月春生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值