狼巢 发表于 2025-10-16 11:03

一个文件删除问题

我用一个成品.exe   用易语言写到取运行目录然后隐藏 运行 再删除这种有个弊端 如果我解压在C盘外就删除不了C盘内就可以删除
除了这个写法还有别的写法吗 用成品加个验证,关键必须在运行目录 因为有配置文件大哥哥们有啥办法吗

望海巡山 发表于 2025-10-16 11:03



这样吗

狼巢 发表于 2025-10-16 11:06

还有别的写法吗大佬们

沐泽 发表于 2025-10-17 01:10

删除文件(取运行目录()+“/成品.exe”)。别用绝对地址。

狼巢 发表于 2025-10-17 08:20

沐泽 发表于 2025-10-17 01:10
删除文件(取运行目录()+“/成品.exe”)。别用绝对地址。

我这这个无驱动删除只能删除C盘的文件 桌面目录的放到别的盘删除不了文件

沐泽 发表于 2025-10-17 14:23

狼巢 发表于 2025-10-17 08:20
我这这个无驱动删除只能删除C盘的文件 桌面目录的放到别的盘删除不了文件
、 ...

为啥删除不了。只要手动能删除,这段就能删除。除非exe处于运行当中,如果处于运行当中,就只能强制删除,或者用NB模块的驱动-强制删除文件()命令

沐泽 发表于 2025-10-17 14:27

狼巢 发表于 2025-10-17 08:20
我这这个无驱动删除只能删除C盘的文件 桌面目录的放到别的盘删除不了文件
、 ...

NB模块:https://wwph.lanzout.com/iKQki38npdfi

狼巢 发表于 2025-10-17 17:54

沐泽 发表于 2025-10-17 14:27
NB模块:https://wwph.lanzout.com/iKQki38npdfi

老哥我写的不对吗 ,0.0.0.删除不了

沐泽 发表于 2025-10-17 21:28

狼巢 发表于 2025-10-17 17:54
老哥我写的不对吗 ,0.0.0.删除不了

驱动没加载上。驱动-加载驱动X64(取运行目录()+“/EDriver64.sys”,“EDriver64.sys”)

沐泽 发表于 2025-10-17 21:29

狼巢 发表于 2025-10-17 17:54
老哥我写的不对吗 ,0.0.0.删除不了

变量名不用你自己添加。模块里面就有了。如果驱动还是不行。就写成
驱动-加载驱动X64(取运行目录()+“\EDriver64.sys”,“EDriver64.sys”)
页: [1] 2 3
查看完整版本: 一个文件删除问题