FreeKnight, аФФигеть, а я то, дурак, и не догодался что там удаляется.
А что, использовать
start /wait TASKKIL уже религия не позволяет?
При моей конструкции все отработает по порядку и грохнется все, что надо. И uninstall.cmd грохнется последним, как и положено. И то, что он удаляет себя из себя же ни на что не влияет. Не веришь - проверь сам.
Код:
@Echo off
start /wait TASKKILL /F /IM AmlMaple.exe /T
DEL /Q "%ALLUSERSPROFILE%\ѓ«*ў*®Ґ ¬Ґ*о\Џа®Ја*¬¬л\AmlMaple.lnk"
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AmlMaple" /f
REG DELETE "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /f /v "Aml Maple"
cd ..
rmdir /S /Q "%ProgramFiles%\AmlMaple"
Это было всего лишь предложение. Если проще написать 8 строк вместо одной - это дело автора.