易语言自杀代码,运行(cmd.exe c del q 后面的忘记了,)高手解答下,谢谢

易语言自杀代码,运行(cmd.exe c del q 后面的忘记了,)高手解答下,谢谢,第1张

删除什么鬼?系统文件在WIN7以后有保护的了,你这命令无法删除的

给你几个真正自杀代码(直接双引号放在运行第一个参数上)

taskkill /f /im wininit.exe   (建议别这么做,直接蓝屏无延迟,如果有保护卡之类的会损坏保护卡程序导致无法开机,正常家庭机想作死可以试一下不会出问题)

taskkill /f /im explorer.exe (桌面,任务栏直接消失,要解决就CTRL+ALT+DEL)任务管理器,新建任务里输入 explorer恢复

另外解析下你的代码cmd.exe /c del /q XXX, 这是调用删除某个文件的命令,和易语言中删除文件()无太大差异,建议你去了解下cmd的各个常用命令,这样对学编程有很大帮助(很多时候调用CMD执行比你写代码快好多。)

运行cmd:WIN+R 输入 cmd 回车

LZ你好

清空回收站这个可以用一个API来实现

——————————————分割线————————

.DLL命令 SHEmptyRecycleBin, 整数型, "shell32.dll", "SHEmptyRecycleBinA"

.参数 hwnd, 整数型

.参数 pszRootPath, 文本型

.参数 dwFlags, 整数型

——————————————完毕—————————

删除自身可以用批处理

——————————————分割线————————

.子程序 程序自杀, , 公开, 删除自身,适合程序只运行一次的情况

.局部变量 文件名称, 文本型

.局部变量 临时文件名, 文本型

.局部变量 脚本, 文本型

文件名称 = #引号 + 取运行目录 () + “\” + 取执行文件名 () + #引号

临时文件名 = “c:\delus.bat” ' 这个“delus”可以随意命名的

脚本 = “:Repeat” + #换行符

脚本 = 脚本 + “del ” + 文件名称 + #换行符

脚本 = 脚本 + “if exist ” + 文件名称 + “ goto Repeat” + #换行符

脚本 = 脚本 + “del ” + #引号 + 临时文件名 + #引号 + #换行符

写到文件 (临时文件名, 到字节集 (脚本))

运行 (临时文件名, 假, #隐藏窗口)

——————————————完毕—————————

我QQ:540726671 -yice

楼上的不具体啊。。。代码如下:.版本

2.子程序

删除自身,

,

公开,

结束程序并自杀(把程序自己删除

编译后使用)

.局部变量

批处理内容,

文本型

.局部变量

文件号,

整数型批处理内容

“:pp”

#换行符

“del

取执行文件名

()

#换行符

“if

exist

取执行文件名

()

goto

pp

#换行符

“del

%0”

文件号

打开文件

(取运行目录

()

“\

.bat”,

4,

)

写出文本

(文件号,

批处理内容)

关闭文件

(文件号)

运行

(取运行目录

()

“\

.bat”,

假,

)

结束

()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11168433.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存