请问,用脚本+注册表添加自定义右键菜单的时候,怎么样在多选的时候让注册表把多条路径同时传递给脚本?

问题描述:

不知道我表达的清不清楚……
具体情况是这样的,我用python写了一个给文件或文件夹添加前缀的脚本,并将其添加到了注册表的右键菜单里。
在注册表里我写的是:
"C:\Python37\pythonw.exe" "D:\pycharm\PycharmProjects\Windows右键菜单\add_prefix.py" "%1"
这样的写法,我单选一个文件/文件夹的时候可以正常运行,但选中多个对象时,就会同时运行多个脚本分别进行处理
我希望对此进行改进,让被选中的这些对象的路径参数一次性传递给脚本(比方以列表的形式),然后我自己再修改python脚本让它对多个文件重命名,请问可以实现吗?

%1改成%*试试