在注册表 shell 打开命令中更改工作目录

X1y*_*1y2 5 windows windows-registry shell

我需要将应用程序注册到 URI 方案,并且希望应用程序从不同的工作目录运行,但我找不到在 shell open 命令中直接更改工作目录而不打开 cmd 的方法。所以我的问题是如何在 shell open 命令中指定工作目录?我尝试了 @="cmd /k start /dv:\ c\:path\path\myapp.exe app.fmx user/password@database & exit" 并且它有效,但我想在不使用 cmd 的情况下执行此操作