gpt4 book ai didi

registry - 如何通过右键单击事件(动词)将多个文件/文件夹路径传递给可执行文件?

转载 作者:行者123 更新时间:2023-12-02 10:30:31 25 4
gpt4 key购买 nike

相关:

How to add new items to right-click event on Folders and Files in Windows?

我通过将注册表项添加到 HKEY_CLASSES_ROOT\* 来向所有文件添加自定义右键单击谓词。最终结果如下所示

HKEY_CLASSES_ROOT*\Shell\TestRightClick\Command

-------Default = c:\RightClickTest.exe "%1"

问题:选择多个文件时,c:\RightClickTest.exe 将被调用多次(所选文件的数量)

我需要什么:将多个文件路径传递给一个可执行文件

最佳答案

如果您正在寻找一种快速而肮脏的解决方法,您可以在“%AppData%\Microsoft\Windows\SendTo”中创建可执行文件的快捷方式现在您可以选择一堆文件,右键单击,选择“发送到” ,以及您的应用程序。

这会将所有选定的文件作为单独的命令行选项传递到应用程序的一个实例...请记住,命令行有 32767 个字符的限制,这将限制您可以使用此选项传递到应用程序的文件数量方法,并确保您的程序不会尝试打开它不知道如何处理的文件。从长远来看,Factor Mystic 的方法要好得多。

关于registry - 如何通过右键单击事件(动词)将多个文件/文件夹路径传递给可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1826791/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com