返回信息流萌新小白求问,为啥用C#调用cmd启用bitLocker没有反应,但是命令直接在cmd窗口执行没问题的,而且执行其他的是可以的,比如ipconfig之类的
图一二是没反应的,图三是可以执行ipconfig的??
这是一条镜像帖。来源:北邮人论坛 / dot-net / #4892同步于 2019/5/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖
C# 调用cmd不能执行
nqy141062
2019/5/14镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
谢谢谢谢!!不过还有一个问题,它告诉我,manage-bde不是内部或外部命令,也不是可运行的程序或批处理文件,这是因为我没有获取管理员权限吧?可是我在配置文件里已经改为requireAdministrator了呀
【 在 tonyjansan (FOR THOSE WHO DO.) 的大作中提到: 】
: 看看StandardError里有没提示
manage-bde这个文件路径找不到,确认下你启动cmd的初始路径,或者把manage-bde调用写成绝对路径再试试看
【 在 nqy141062 的大作中提到: 】
: 谢谢谢谢!!不过还有一个问题,它告诉我,manage-bde不是内部或外部命令,也不是可运行的程序或批处理文件,这是因为我没有获取管理员权限吧?可是我在配置文件里已经改为requireAdministrator了呀
我把路径改成C:\Windows\System32\cmd.exe还是找不到呢,把cmd直接改成manage.bde直接就报错,说是系统找不到指定的文件
【 在 tonyjansan (FOR THOSE WHO DO.) 的大作中提到: 】
: manage-bde这个文件路径找不到,确认下你启动cmd的初始路径,或者把manage-bde调用写成绝对路径再试试看
先cmd命令执行'where manage.bde',确认manage.bde文件路径,然后用绝对路径执行manage.bde
【 在 nqy141062 的大作中提到: 】
: 我把路径改成C:\Windows\System32\cmd.exe还是找不到呢,把cmd直接改成manage.bde直接就报错,说是系统找不到指定的文件
我照做了,确实不行,好无奈呀??
【 在 tonyjansan (FOR THOSE WHO DO.) 的大作中提到: 】
: 先cmd命令执行'where manage.bde',确认manage.bde文件路径,然后用绝对路径执行manage.bde