C# 打开exe文件

第一种方法:

System.Diagnostics.ProcessStartInfo info =new System.Diagnostics.ProcessStartInfo(path);

info.WorkingDirectory = Path.GetDirectoryName(path); System.Diagnostics.Process.Start(info);

第二中方法:

System.Diagnostics.Process.Start(path)

第三种方法:

Process p =new Process();

p.StartInfo.FileName ="cmd.exe";

p.StartInfo.UseShellExecute =false;

p.StartInfo.RedirectStandardInput =true;

p.StartInfo.RedirectStandardOutput =true;

p.StartInfo.RedirectStandardError =true;

p.StartInfo.CreateNoWindow =true;

p.StartInfo.WorkingDirectory = Application.StartupPath [email protected]"\FormGen\";

p.Start();

p.StandardInput.WriteLine("FormGen.exe");

p.StandardInput.WriteLine("exit");

时间: 2024-11-05 13:44:39

C# 打开exe文件的相关文章

如何打开.exe文件

有四种打开方法: 方法一:直接双击.exe文件 方法二:在开始菜单,搜索框中 搜索所要搜索的exe文件,如:我要运行notepad文件,如图 方法三:在cmd里打开 方法四:在菜单中输入后即可运行,唯一条件是:在环境配量中已经配置好了 若没配置好,步骤如下: 第一步:右击你的计算机,再点击属性,如下图: 第二步:点击高级系统设置 第三步:点击环境变量 第四步:在系统变量中找到path点一下,再进行编辑 第五步:在变量值框尾部加:和文件路径,再按三个确定 第六步:在菜单栏中输入运行,再点击运行(此

浏览器打开exe文件

<win-r> regedit 打开注册表,然后自定义协议 自定义协议注册表.reg 打开后导入 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\mbexe] "URL Protocol"="F:\\\\myTools\\\\SP模板\\\\dist\\\\win-unpacked\\\\添加模板消息.exe" "@"="mb" [HKEY_CLASS

windows中通过bat批处理打开exe文件

1.想要运行的程序: C:\Program Files\Windows Media Player\wmplayer.exe C:\Program Files\Haihaisoft Universal Player\hmplayer.exe 2.在桌面上,“新建 文本文档.txt”,方法是:在桌面上右键,新建-文本文档,复制下面内容并保存: start C:\Progra~1\Window~1\wmplayer.exe start C:\Progra~1\Haihai~1\hmplayer.exe

MFC 打开外部EXE文件的三种方法

目前知道三种方式:WinExec,ShellExecute ,CreateProcess,别人已经总结的很好了<vc中调用其他应用程序的方法(函数) winexec,shellexecute ,createprocess>,我全文转载一下,另外后面加点自己的总结(黑体部分,除了标题). 三个SDK函数: WinExec,ShellExecute ,CreateProcess可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateP

Mac OS 下使用EXE文件

依然是同事问我说她的电脑打不开EXE文件. 计算机比较熟悉的都知道,Exe文件是Windows系统中最基本的应用程序文件之一,只要直接打开就行了,但是在MAC系统中却不是这样.那么在MAC中如何打开EXE文件呢? 最简单的办法就是安装虚拟机,虚拟一个Windows环境来使用.也是目前我发现的唯一方法.推荐使用Parallels Desktop,目前使用着感觉最好用的Mac下的虚拟机. 当然,同事也问我说虚拟机会不会有副作用,是否影响Mac应用程序. 这个是当然的,因为需要在你现在的宿主机器上虚拟

关于win7系统中所有exe文件都被以word方式打开的解决方法

手残一刻,电脑桌面所有的软件快捷方式都变成了word的打开方式,鼠标右键选中某exe文件也没打开方式那个选项, 第一次尝试: 在控制面板——默认程序中修改默认打开方式,但是没有找到解决方法 第二次尝试: 万能的重启,你会发现,并没有卵用的…… 第三次尝试: 使用ctrl+alt+delete调出任务管理器,不要妄图使用在任务栏——右键——打开任务管理器,也同样只会是word方式打开,不停的报错,你想要关都关不掉,所以不用理会他,只管使用任务管理器,看到帖子上有人说:“结束掉explorer这个任

[转]C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件

原文:http://www.crifan.com/csharp_call_explorer_to_open_destinate_folder_and_select_specific_file/ C#中调用资源管理器(Explorer.exe)打开指定文件夹 + 并选中指定文件 + 调用(系统默认的播放类)软件(如WMP)打开(播放歌曲等)文件 折腾: C#中如何在右下角添加提示窗口,用于显示打开文件和文件夹 的过程中,需要实现,点击对应LinkLabel后,调用资源管理器,打开对应的文件夹. [

关于如何便捷地以命令行的形式打开exe执行文件和进入文件夹

经常以命令行的形式打开exe执行文件的同学应该知道,直接双击是会闪退,正确的打开方式是这样:运行cmd.exe--"盘符:"--"cd 路径"--"执行文件.exe". 我这里提供一个便捷的方法,原理和上面的一样:打开注册表,在"HKEY_CLASSES_ROOT\*\"下面新建项名为"shell"的项,在项"shell"下新建项名为"通过cmd打开此文件"的项,在项

explorer.exe总是重启导致打开的文件夹关闭

最近电脑出了个问题,联网后桌面总是重启,导致打开的文件夹总是重启(但是浏览器没事),很是烦人. 在网上搜了一下,找到了解决方法,这里共享一下. 先是win+x,选择事件查看器-Windows日志-应用程序,找到错误,下面是我的错误报告: 错误是由OverlayIcon64.dll导致的,但是又不能直接删掉,因为explorer.exe正在运行.但是我把explorer.exe进程删掉后电脑就黑屏了, 因为explorer.exe是文件资源管理器... 后来在这里找到了解决方法:http://zh