CreateProcess 请教高手!!!如何解决?(0分)

  • 主题发起人 mapleroad
  • 开始时间
M

mapleroad

Unregistered / Unconfirmed
GUEST, unregistred user!
<br>程序aa.exe 在运行中,产生update.bat ,其内容是 copy new_aa.exe aa.exe<br>我是通过以下方式调用 update.bat<br><br><br>&nbsp;CreateProcess(nil,<br>&nbsp; './update.bat',<br>&nbsp; nil,<br>&nbsp; nil,<br>&nbsp; false,<br>&nbsp; CREATE_NEW_CONSOLE or NORMAL_PRIORITY_CLASS,<br>&nbsp; nil,<br>&nbsp; nil,<br>&nbsp; startupinfo,<br>&nbsp; processinfo);<br><br>application.terminate;<br><br><br>结果我发现有时 copy new_aa.exe aa.exe 运行成功,有时不能copy成功,但不成功时<br>按ctrl_alt_del键发现, 有winoldap出现?<br>请教高手!!!如何解决?<br>
 
看CREATE PROCESS是否返回标志执行成功的值。另外,COPY的时候是否会同名。
 
顶部