怎么让c#执行一句批处理
答案:3 悬赏:70 手机版
解决时间 2021-02-08 15:04
- 提问者网友:几叶到寒
- 2021-02-08 07:12
我在c++上可以这样:System("del a.txt"); 但是在c#上我不知道怎么做了,我不想用Process.start("a.bat");执行,谁能想出其它方法
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-02-08 07:56
Process.Start 就行,我知道楼主想直接用这个方法直接运行批处理命令,这个方法可以的,比如我直接运行ping命令:
System.Diagnostics.Process pr1 = System.Diagnostics.Process.Start("cmd", "/c ping 127.0.0.1");
System.Diagnostics.Process pr1 = System.Diagnostics.Process.Start("cmd", "/c ping 127.0.0.1");
全部回答
- 1楼网友:风格不统一
- 2021-02-08 09:30
process.start("aaa.bat"); 这么写就对呀。
我是想写一个批处理的文件,通过这个文件的命令去调用dos,执行相关的程序?
这跟c#有什么关系,你到底是批量处理文件调用c#写的程序还是c#调用批量处理文件
- 2楼网友:杯酒困英雄
- 2021-02-08 09:07
freopen("a.txt","r",stdin);
freopen("a.txt","w",stdout);这个吗?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯