我试图在尝试启动文件之前找到文件关联,我最好的方法是找到关联使用assoc命令,我的问题是我可以通过某种API方式运行此命令吗?现在,应用程序启动cmd窗口来运行命令,然后解析输出。
答案 0 :(得分:2)
try
{
Process.Start(@"C:\textfile.txt");
}
catch(Win32Exception e)
{
Process.Start(@"C:\");
}
适合我。使用该文件启动关联的应用程序(记事本)。我意识到这不是异常处理的最佳方式,但确实有效。
答案 1 :(得分:2)