Можно еще просмотреть параметры, с которыми был запущен конкретный cmd.exe.
Код:
Но если введёшь в коммандной строке... Прощай cmd.exe))
Я для чистоты экспремента написал так 10 раз... пишет что файла %0 не найден, да и как запущеный эксешник себя удалить может? (может конечно, но "чистыми" методами никак).