请问大神,C#窗体里面 怎么执行cmd命令 点击一个按钮后
本帖最后由 wuai920981023 于 2022-4-6 10:18 编辑如图这是我设计的 图形界面,
然后现在想实现,点击测试或者一键刷机运行 fastboot的刷机命令,比如
fastboot flash boot boot.img
我百度了许久找不到解决方案
箭头位置是对应 “一键刷机”和“测试”2个按钮的代码
求助各位大神 文不对题,CS是C#
标题你问的是C语言,C语言的话用system() https://www.cnblogs.com/vaevvaev/p/7115721.html 平淡最真 发表于 2022-4-6 10:14
https://www.cnblogs.com/vaevvaev/p/7115721.html
我应该在 按钮代码位置写啥拿,没看明白 ,我看那个网址,只有窗口自己输入命令。我想直接点按钮执行命令是这样 JuncoJet 发表于 2022-4-6 10:10
文不对题,CS是C#
标题你问的是C语言,C语言的话用system()
C语言能直接运行 但是窗体是 黑框那种cmd命令的框,没图形界面应该 这样能行吗
//调用fastboot
//System.Diagnostics.Process.Start("fastboot", "/k flash boot boot.img");
//System.Diagnostics.Process.Start("fastboot", "/k reboot");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入boot
//System.Diagnostics.Process.Start("fastboot", "/k flash boot boot.img");
//fastboot刷入system
//System.Diagnostics.Process.Start("fastboot", "/k flash system system.img");
//fastboot刷入cache
//System.Diagnostics.Process.Start("fastboot", "/k flash cache cache.img");
//fastboot刷入userdata
//System.Diagnostics.Process.Start("fastboot", "/k flash userdata userdata.img");
//fastboot刷入persist
//System.Diagnostics.Process.Start("fastboot", "/k flash persist persist.img");
//fastboot刷入misc
//System.Diagnostics.Process.Start("fastboot", "/k flash misc misc.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System.Diagnostics.Process.Start("fastboot", "/k flash recovery recovery.img");
//fastboot刷入recovery
//System wuai920981023 发表于 2022-4-6 10:39
这样能行吗
//调用fastboot
//System.Diagnostics.Proce ...
这样写也不行 一闪就没了 cmd.exe是在环境变量中存在的,你用的程序不在变量中,跑不了,要么就写完整路径 如 d:\pro\xxx.exe 参考:https://www.cnblogs.com/dotnet261010/p/7087290.html Benjamin00 发表于 2022-4-6 11:26
参考:https://www.cnblogs.com/dotnet261010/p/7087290.html
这些我都百度了哈
页:
[1]
2