昨晚闲来无事,就想着使用C#写一个判断系统方式的小程序,具体功能就是实现判断出当前的系统启动方式是UEFI+GPT还是传统的BIOS+MBR,想来想去感觉还是使用bcdedit这个命令来判断比较合适,于是就写好了代码就进行测试,谁知莫名其妙的事情发生了,在win10系统自带的命令提示符下可以顺利执行bcdedit命令,但是换用C#调用CMD来执行bcdedit就没有任何输出反应了,反复检查代码没有发现问题,到系统目录下找bcdedit.exe也没发现问题,郁闷了良久,后来在一个老外的网站中看到了类似的问题,于是恍然大悟,那么下面亦是美网络就给大家分享下C#使用CMD命令提示符调用bcdedit无法执行命令得到输出结果的解决办法吧!