我在C#中如何可以与一个指定的程序,即打开一个文件:不是默认程序针对该文件类型打开一个文件,不使用默认的程序
2
A
回答
2
可以使用System.Diagnostics.Process(String, String)
方法,你可以找到更多的文件here
样品:
// Start a Web page using a browser associated with .html and .asp files.
Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
对于今后的文章中,我建议你发布你已经尝试代码/写入帮助我们更好地帮你。
4
如果你可以建立一个命令行运行的程序(包括将输入文件作为命令行参数传递),而不是构建命令行并使用Process.Start
。
当然这是假设
- 你知道
- 你知道如何通过文件名作为命令行参数的路径,该程序的可执行文件。
2.如何工作取决于程序。它可以像
Process.Start("MyProgram.exe","MyFile.dat")
但是其他程序可能需要命令行切换或其他信息。
+0
1)是一个是的2)我不,你能举个例子吗? – Froodle 2013-03-04 21:29:19
+0
2)取决于程序。阅读它的文档或搜索注册表中的程序名称以获取启动选项。 – 2013-03-04 21:31:21
相关问题
- 1. 使用iOs上的默认应用程序打开文件
- 2. 如何使用VBScript打开一个默认应用程序的HTML文件?
- 3. 在Java中使用默认程序打开文件的问题
- 4. 如何使用shell的默认处理程序打开文件?
- 5. CreateProcessAsUser:如何使用默认应用程序打开文件?
- 6. 使用其默认程序打开文件
- 7. 使用其默认程序通过python打开文件
- 8. Applescript:如何使用默认程序打开文件?
- 9. 使用默认程序打开Excel文件
- 10. 如何用cmd中的默认应用程序打开文件?
- 11. 获取打开文件的默认应用程序的图标
- 12. 如何更改用于打开.html文件的默认程序
- 13. C#与默认应用程序打开的文件和参数
- 14. Cocoa API设置文件的默认应用程序以打开
- 15. 询问Windows 7 - 什么程序默认打开这个文件
- 16. 如何用ruby打开默认应用程序文件?
- 17. 在应用程序中打开文件而不是默认文件查看器
- 18. 打开默认相机应用程序而不使用action.Image_Capture
- 19. 如何用默认关联程序打开文件
- 20. 如何在默认应用程序中打开文件。 Ruby
- 21. Mac:默认应用程序打开电影文件
- 22. 如何使用SWT中的默认应用程序打开文件?
- 23. 如何在Mozilla打开文件使用系统默认的应用程序
- 24. C#如何使用默认应用程序打开所有的MP3文件
- 25. 如何在Windows上使用Perl的默认应用程序打开文件?
- 26. 如何打开默认程序中的文件?
- 27. 如何使用kivy打开默认的Android应用程序?
- 28. iOS Obj-C:如何使用其默认应用程序打开本地文件?
- 29. 使我的应用程序通过某种文件类型的默认文件打开程序
- 30. 如何在其默认程序中打开文件 - Linux
看看这个[post](http://stackoverflow.com/questions/4055266/open-a-file-with-notepad-in-c-sharp) – Alpay 2013-03-04 21:29:05