博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[C#]使用CMD命令删除文件函数
阅读量:6527 次
发布时间:2019-06-24

本文共 1543 字,大约阅读时间需要 5 分钟。

#region 使用CMD命令删除文件函数    ///     /// 使用CMD命令删除文件函数    ///         /// 文件地址    /// 
执行结果
public bool GetRunCmdDeleteFile(string strFilePath) { try { // 实例化一个进程类 System.Diagnostics.Process MyProcess = new System.Diagnostics.Process(); // 使用命令程序 MyProcess.StartInfo.FileName = "CMD"; // 标准输入 MyProcess.StartInfo.RedirectStandardOutput = true; // 标准输出 MyProcess.StartInfo.RedirectStandardInput = true; // 将cmd的标准输入和输出全部重定向到.NET的程序里,此处必须为false否则引发异常 MyProcess.StartInfo.UseShellExecute = false; // 不显示命令行窗口界面 MyProcess.StartInfo.CreateNoWindow = false; // 启动进程 MyProcess.Start(); // 执行命令 MyProcess.StandardInput.WriteLine(@"DEL " + strFilePath.Trim().ToString()); MyProcess.StandardInput.WriteLine("EXIT"); // 等待执行完成 MyProcess.WaitForExit(); // 关闭进程 MyProcess.Close(); // 返回成功 return true; } catch (System.Exception Exp) // 异常处理 { // 异常信息 System.Diagnostics.Debug.Write(Exp.Message.ToString()); // 返回失败 return false; } finally { } }#endregion

----------------------------------------------------

我有几张阿里云幸运券分享给你,用券购买或者升级阿里云相应产品会有特惠惊喜哦!把想要买的产品的幸运券都领走吧!快下手,马上就要抢光了。 

https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=6evata1e&utm_source=6evata1e

转载地址:http://lwibo.baihongyu.com/

你可能感兴趣的文章
Webpack源码基础-Tapable从使用Hook到源码解析
查看>>
原型链
查看>>
Web前端开发程序员不重要吗?那是不知道怎么学习
查看>>
用Jmeter做微信小程序项目接口测试【案例】
查看>>
小公司程序员的编程水平与BAT大厂到底有多大差距?
查看>>
职业生涯规划访谈,写给在校的你们
查看>>
Docker搭建.Net Core环境
查看>>
Go面试必考题目之defer篇
查看>>
Flutter之基础Widget之TextField
查看>>
JAVASE_01_计算机基础
查看>>
是程序员就用Python查12306的票
查看>>
作用域插槽
查看>>
LeetCode 19. 删除链表的倒数第N个节点(Remove Nth Node From End of List )
查看>>
符合PromiseA+规范并不代表与浏览器表现一致
查看>>
java架构师必备技能之微服务架构—雪崩效应
查看>>
win10和Liunx的开发环境搭建 杂记
查看>>
Java并发编程,深入理解ReentrantLock
查看>>
Vue实战指南之依赖注入(provide / inject)
查看>>
前端性能优化总结
查看>>
JavaScript:将数字字符串处理为任何自己想要的格式
查看>>