在 Windows 上指定文件类型和协议的打开方式时传递调用过程

在 Windows 上指定文件类型和协议的打开方式时传递调用过程

要将某些文件类型或协议(如 https)与特定程序关联,可以编辑注册表并添加如下关联:

"C:\MyApp.exe" "%1"

这样,在调用 MyApp.exe 时,URI 或文件名将作为第一个参数传递。

我想知道是否还有其他内容可以添加,以传递请求打开文件或资源的过程。

我的意思是如果有这样的事情:

"C:\MyApp.exe" "%1" "source-process"

答案1

调用的进程MyApp是其父进程。

应用程序MyApp可以通过各种 API 调用来获取其父级,具体取决于其编程所用的语言。

相关内容