vickt,
Поехали
- в коде имя папки "papka" по умолчанию, если не задана параметром или вручную, если используется закомментированная строка, находится она (папка "papka") в той же директории где bat с кодом иначе вместо "papka" надо написать set "sdir=Диск:\путь\имя папки" и она должна существовать, я предполагал что эти вещи не придеться объяснять человеку, вытягивающему что-то из .exe
- возможно в папке у вас файлы с расширением не .ico, как вы указали, тогда поменять на нужное
- а, собственно, более вариантов нет