KapralBel  написал вот такой код : 
 @echo off 
 :_reload 
 cls 
 tasklist 
 echo press 1 for tasskill or 2 for find file or 3 to exit 
 set /p choice=your choice ?: 
 if /i "%choice%"=="1" goto :_taskkill 
 if /i "%choice%"=="2" goto :_dir 
 if /i "%choice%"=="3" goto :EOF 
 goto :_error 
 :_taskkill 
 set /p task=kill task (enter name): 
 for %%i in ('tasklist') do taskkill /f /t /im %task% 
 echo press 1 to exit or 2 to continue 
 set /p replay=your choice ?: 
 if /i "%replay%"=="2" goto :_reload 
 if /i "%replay%"=="1" goto :EOF 
 goto :_error 
 :_dir 
 set /p more=enter filename: 
 set /p drive=ented diskname: 
 cd /d %drive%:\ &&dir /s %more% 
 echo press 1 for taskkill 2 for find new file or 3 ot exit 
 set /p responce= your choice ?: 
 if /i "%responce%"=="1" goto :_taskkill 
 if /i "%responce%"=="2" goto :_dir 
 if /i "%responce%"=="3" goto :_EOF 
 goto :_error 
 :_error 
 echo Error.Press 1 for exit or 2 for load again 
 set /p error=your choice ?: 
 if /i "%error%"=="1" goto :EOF 
 if /i "%error%"=="2" goto :_reload 
 goto :_error   
 много заморочек , но ето для удобства (писал не для себя)поиск файла через copy/paste 
 и результате выполнения dir /s выводит сам знаеш что а нужно только (например) C:\Program Files\ICQ и потом на выбор перейти в C:\Program Files\ICQ илиотстрелить процесс или выйти из цикла         
Добавлено:  wader   под XP с SP1 на SP2 тоже должно работать корректно (ато их фиг поймеш :на одной все OK а да другой -вилы 

) 
 ps : я вот думаю что C:\Program Files\ICQ надо будет как-нидудь загнать в переменную...