<tt><font size=2>> <br>
> using the foobar2000 package from the wiki (</font></tt><a href=http://wpkg.org/Foobar2000><tt><font size=2>http://wpkg.org/Foobar2000</font></tt></a><tt><font size=2>)
<br>
> I had a strange problem. After removing the package from the profile,
<br>
> wpkg.js reported that the package could not be removed. But all the
<br>
> files were uninstalled corectly when I checked in explorer. It took
me a <br>
> while to find out that wpkg.js would check too quickly before the
system <br>
> had actually erased the files (probably because the uninstaller process
<br>
> would return too quickly) . So I added a new remove command right
after <br>
> the actual command which would just silently ping some machine and
the <br>
> remove succeeded... is this a known issue or is there some setting
I can <br>
> change to make wpkg wait a second or two before checking?<br>
> <br>
</font></tt>
<br><tt><font size=2>Waiting a few seconds is easy, but is asking for error
on slower systems.</font></tt>
<br>
<br><tt><font size=2>Better find out what the uninstaller process name
is and use a script like this:</font></tt>
<br>
<br><tt><font size=2>--- waitforprocess.cmd ---</font></tt>
<br><tt><font size=2>@echo off</font></tt>
<br>
<br><tt><font size=2>:loop</font></tt>
<br>
<br><tt><font size=2>tasklist /FI "IMAGENAME eq %1" | find /I
/N "%1" > /NUL</font></tt>
<br><tt><font size=2>if not "%ERRORLEVEL%"=="0" goto
end</font></tt>
<br>
<br><tt><font size=2>REM There's no sleep in a command script... this is
one ugly solution...</font></tt>
<br><tt><font size=2>ping 127.0.0.1 -n 5 > NUL</font></tt>
<br>
<br><tt><font size=2>goto loop</font></tt>
<br>
<br><tt><font size=2>:end</font></tt>
<br><tt><font size=2>---</font></tt>
<br>
<br><tt><font size=2>Best Regards</font></tt>
<br><tt><font size=2>        Heiko</font></tt>