要通过右键单击事件将多个文件/文件夹路径传递给可执行文件,您可以使用以下方法:
以下是一个使用Python的示例:
run_executable.py
的Python脚本,并将以下代码复制到该文件中:import sys
import subprocess
def run_executable(executable_path, file_paths):
command = [executable_path] + file_paths
subprocess.run(command)
if __name__ == "__main__":
executable_path = sys.argv[1]
file_paths = sys.argv[2:]
run_executable(executable_path, file_paths)
my_executable.exe
,并且要传递的文件/文件夹路径为file1.txt
、file2.txt
和folder1
,则可以在命令行中运行以下命令:python run_executable.py my_executable.exe file1.txt file2.txt folder1
这将使用my_executable.exe
运行您的可执行文件,并将file1.txt
、file2.txt
和folder1
作为参数传递。
请注意,这只是一个示例,您可以根据需要修改代码以满足您的需求。
领取专属 10元无门槛券
手把手带您无忧上云