如何使用C语言运行批处理文件
要创建一个程序能删除自己,简单的方式就是在程序中创建一个bat文件然后在程序最后执行这个bat 文件(aa.bat文件中有删除这个exe文件及自身的代码)
比如:
del ass.exe /s/q
del aa.bat /s/q
但是不知道如何使用C语言运行批处理文件,请高手指教
----------------解决方案--------------------------------------------------------
system("");""里面的内容就是
----------------解决方案--------------------------------------------------------
system("del ass.exe /s/q");
""里面的内容就是批处理的内容
----------------解决方案--------------------------------------------------------
不行,不管是用批处理还是直接使用del命令都删不掉自身程序,因为system函数只有在执行完命令后才会结束,程序没有结束的时候是删不掉自身的。
----------------解决方案--------------------------------------------------------
回复 4# leilei88 的帖子
恩但是 可以使用 spownl函数
----------------解决方案--------------------------------------------------------