如何使一个正在运行的excutable删除自己的文件 [英] How to make a running excutable delete its own file

查看:202
本文介绍了如何使一个正在运行的excutable删除自己的文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

例如,

我有一个excutable TrashClean.exe运行。我希望它在最后一步删除我不希望所有文件,并(硬盘驱动器上TrashClean.exe)删除自身。

I have an excutable TrashClean.exe running. I want it to delete all files I don't want and also delete itself (TrashClean.exe on hard drive) at last step.

我想知道是否有可能在C#?

I am wondering if it's possible in C#?

推荐答案

请参阅的如何使你的应用程序删除自身立即的:

我敢肯定,你都对自己说:
或有人在在一个点
或另一个办公室,<哼方式> 你这个白痴不要
你知道在Windows应用程序无法
删除自己?我敢打赌,你甚至不
知道如何使用ALT键和数字键盘,
gahhhh键入高ASCII字符
..

I'm sure you've all said to yourself or someone at the office at one point or another, "<snort> You idiot. Don't you know a Windows application can't delete itself? I bet you don't even know how to type high ASCII characters using the ALT key and the number pad, gahhhh.."

当然,有办法有一个文件
删除自身在下次启动时...
你甚至可以诉诸外部
的程序或批处理文件来完成这项工作。
,而我只是想出了
的一个极好的方式做这件事而不产生肉眼可见
跟踪应用程序有史以来
存在!

Sure, there are ways to have a file delete itself on the next reboot... And you can even resort to an external program or batch file to do the work. But I just came up with a nifty way of doing it without leaving a visible trace that the application ever existed!

这篇关于如何使一个正在运行的excutable删除自己的文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆