在wpf中点击打开一个EXE文件,并运行此EXE文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在wpf中点击打开一个EXE文件,并运行此EXE文件相关的知识,希望对你有一定的参考价值。

打开/运行 Exe 与 wpf 是无关的,在 .net 类库用 Process 型别来创建进程, 和以往 WinForm 一样的。 参考技术A System.Diagnostics.Process.Start(@"路径"); 参考技术B Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = exeFullName;
p.StartInfo.Arguments = "";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.RedirectStandardError = true;
p.StartInfo.CreateNoWindow = false;
p.Start();

如何运行cmd

方法1

    1

    摁WIN键+R键打开运行,然后输入cmd,回车进入命令提示符。

    请点击输入图片描述

    END

    方法2

    1

    新建文本文档,打开后输入“cmd”,保存退出然后修改扩展名为“*.bat”类型或者为“*.cmd”类型,然后双击打开此文件,就会打开cmd了

    请点击输入图片描述

    请点击输入图片描述

    END

    方法3

    1

    打开C盘,在上方的导航栏里面输入C:\\Windows\\System32

    然后在导航栏右边的搜索栏,输入cmd.exe搜索,找到全字匹配的程序,双击打开即可

    请点击输入图片描述

    END

    方法4(方法3扩展)

    在上一步的找到源程序cmd.exe后,还可以把程序右击,然后点击,创建快捷方式,在提示对话框点击【是】即可把快捷方式保存到桌面上即可

    请点击输入图片描述

    或者点击附到开始菜单,之后点击屏幕下方的微软图标,就可以看到了Windows 命令处理程序,那个就是cmd

    请点击输入图片描述

    END

    方法5

    1

    打开powershell,然后输入命令“cmd”或者是“cmd.exe”

    回车运行,然后,你的powershell就可以运行cmd命令了(不可以运行powershell命令)

    请点击输入图片描述

    END

    方法6

    1

    打开任意一个文件夹,把上方的导航栏里面的文字改成“cmd”,然后回车即可。

    请点击输入图片描述

    END

    方法7

    1

    在任意一个文件夹(桌面也可以),摁住Shirt键然后右键鼠标,在对话框内点击【在此处打开命令窗口】,即可,目标直接为了当前文件夹,不是C:/Windows/system32了(除非你在system32文件夹下打开的命令提示符)(少了cd的过程)

    请点击输入图片描述

参考技术A 其实就一条命令:(保存为bat格式,注意:有两个and希腊字母 && )
cmd /k "cd /d Your ProjectPath&&Your CMD command"

举例:
1、在电脑桌面,新建txt文本。
2、把下面一行复制到txt文本中,并改为您的路径和命令:
cmd /k "cd /d D:\Program Files\Project\bin&&You cmd Command Line"
3、把文本的后缀名txt改为bat
4、双击bat文件即可。

注意:
1、多条命令请用两个希腊字母(and)&& 链接 :
(如:
cmd /k "cd /d D:\test&&cd ProName&&c:"
运行后:
C:\Users\youname\Desktop> cmd /k "cd /d D:\test&&cd ProName&&c:"
C:\Users\youname\Desktop>
意思是:走到了D盘下test文件夹再进入test中ProName文件夹中再到C盘。)
2、例如:我的桌面上mysql,(mysql.bat)中命令:
cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
双击文件:
C:\Users\Gengduo-qinggz\Desktop>
C:\Users\zhihuishusheng\Desktop>
C:\Users\We_ChatGZNumber\Desktop>cmd /k "cd /d D:\Program Files\MySQL\bin&&mysql -uroot -p"
Enter password: _

(我的命令会到mysql的bin中,密码输入位置。)
3、可以把图标换为黑色命令图标[C:\_],一眼就知道是批处理命令文件。(换图标方法:属性-更改图标-浏览-搜索:cmd -找到cmd.exe-打开-确定)
如果一次运行多行命令,请用 && 连接(勿带空格,勿换行)进行处理。

以上是关于在wpf中点击打开一个EXE文件,并运行此EXE文件的主要内容,如果未能解决你的问题,请参考以下文章

如何运行cmd

xp不能运行exe文件 xp不能运行exe文件的解决方法

windows打开程序过程

eclipse导出jar文件在控制台可以运行,双击不能运行

怎么在win10系统下打开cmd?

我需要设置一个任务以在 32 cmd.exe 中运行批处理文件