Windows10 为指定类型文件添加右键菜单项并传递文件名,点击后调用python脚本进行处理

本文介绍如何在Windows10中为特定类型的文件(如.torrent)添加自定义右键菜单项,并通过调用批处理文件来执行Python脚本,实现对文件名的更新操作。教程详细解释了注册表编辑步骤及参数传递技巧。
部署运行你感兴趣的模型镜像

Windows10 为指定类型文件添加右键菜单项并传递文件名,点击后调用python脚本进行处理

需求举例:

在.torrent文件上点击右键时,右键菜单上显示 【更新文件名称】,点击此项调用相应的python脚本实现所需的功能。该python脚本需要接收文件名作为命令行参数。

1. 编写一个bat文件用来调用py文件

假设此bat 文件为D:\renamer.bat,py文件为 D:\rename_torrent.py
			@echo off
			cd  d:\py
			d:
			python rename_torrent.py %* 
			pause
			
			注:%* 用来接收参数(文件名)

2. 编辑windows注册表,为.torrent文件添加右键菜单项【更新文件名称】关联上面的bat文件

1.打开注册表的 HKEY_CLASSES_ROOT项,找到.torrent, 查看右边的默认值(打开方式)是 “Xunlei.Bittorrent.6”
2.找到"Xunlei.Bittorrent.6" 这一项,在其下的shell下新建项【更新文件名称】,再在此项下新建项command
3.在command项的右边窗口,设定值为:D:\renamer.bat “%1”

注意:1% 用来传递文件名,一定要加引号,不然当文件名含有空格时,只能得到空格前的部分。

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值