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”
本文介绍如何在Windows10中为特定类型的文件(如.torrent)添加自定义右键菜单项,并通过调用批处理文件来执行Python脚本,实现对文件名的更新操作。教程详细解释了注册表编辑步骤及参数传递技巧。
1632

被折叠的 条评论
为什么被折叠?



