当前位置: 代码迷 >> C语言 >> 如何使用C语言运行批处理文件
  详细解决方案

如何使用C语言运行批处理文件

热度:588   发布时间:2008-06-06 04:25:45.0
如何使用C语言运行批处理文件
要创建一个程序能删除自己,简单的方式就是在程序中创建一个bat文件
然后在程序最后执行这个bat 文件(aa.bat文件中有删除这个exe文件及自身的代码)
比如:
del ass.exe /s/q
del aa.bat /s/q
但是不知道如何使用C语言运行批处理文件,请高手指教
搜索更多相关的解决方案: 批处理文件  C语言  bat  运行  exe  

----------------解决方案--------------------------------------------------------
system("");""里面的内容就是
----------------解决方案--------------------------------------------------------
system("del ass.exe /s/q");
""里面的内容就是批处理的内容
----------------解决方案--------------------------------------------------------
不行,不管是用批处理还是直接使用del命令都删不掉自身程序,因为system函数只有在执行完命令后才会结束,程序没有结束的时候是删不掉自身的。
----------------解决方案--------------------------------------------------------
回复 4# leilei88 的帖子

但是 可以使用 spownl函数
----------------解决方案--------------------------------------------------------