欢迎光临

木子屋

标题: C#应用程序删除自身示例(不另外建批处理文件)

作者: dnawo

日期: 2016-10-24 09:04 PM

分类: Win编程

内容: C#无法删除正在运行的应用程序自身文件，但我们可以调用dos的del命令进行删除，加上ping做适当延时，简直完美：
复制内容到剪贴板 程序代码//using System.Diagnostics;
Process.Start("cmd.exe", string.Format("/C echo 删除需要一点时间，请稍等... & ping -n 1 delay.mzwu.com > nul & del /Q \"{0}\"", Process.GetCurrentProcess().MainModule.FileName));

+ 查看当前日志评论 (0)

登录

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 5.195 ms

返回

标题: C#应用程序删除自身示例(不另外建批处理文件)

你没有权限发表评论

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 5.195 ms

返回

暂无评论

返回

────────────

木子屋

PJBlog3 v3.2.9.518 Inside.

Processed In 5.336 ms

返回