yzybp 发表于 2009-3-22 13:37:29

怎样编辑实现完全删除程序所在文件夹(包括所在目录)?

知道一个:Run(@ComSpec & " /c ping -n 4 127.1>nul & rd /s /q " & @ScriptDir, @ScriptDir, @SW_HIDE)它是删除程序所在文件夹下所有文件(包括自身和子文件夹),但有个缺点会留下一个空文件夹。
我想连这个空文件夹也一起删除,要干干净净

supersuper 发表于 2009-5-13 12:27:08

我也是碰到这个问题,不知道如何解决,帮你顶一下

sensel 发表于 2009-5-13 13:32:29

Run(@ComSpec & " /c ping -n 2 127.0.0.1 > nul & rd /s /q " & @ScriptDir, @SystemDir, @SW_HIDE)

KLU3K 发表于 2009-5-13 18:18:21

FileDelete 不是能删除么?

78391493 发表于 2009-5-13 18:55:17

Run(@ComSpec&' /c ping 127.0.0.1 -n 3&rd /q/s "'&@ScriptDir&'"',@ScriptDir,@SW_HIDE)

ntsu 发表于 2009-6-8 21:25:24

Run(@ComSpec&' /c ping 127.0.0.1 -n 3&rd /q/s "'&@ScriptDir&'"',@ScriptDir,@SW_HIDE)
78391493 发表于 2009-5-13 18:55 http://www.autoitx.com/images/common/back.gif

正解!感谢LS~

kn007 发表于 2009-6-8 21:52:15

留名

好贴

netegg 发表于 2009-6-10 10:30:38

想玩批处理何必上这里

lpxx 发表于 2010-3-29 17:03:28

DirRemove(@ScriptDir, 1)
试试这个

waxy 发表于 2010-4-27 15:52:43

试试这个
lpxx 发表于 2010-3-29 17:03 http://www.autoitx.com/images/common/back.gif

这才是正解!!!

sdlw999 发表于 2010-4-28 13:07:34

O(∩_∩)O~跟着学习了。
页: [1]
查看完整版本: 怎样编辑实现完全删除程序所在文件夹(包括所在目录)?