Чтобы сделать загрузочный файл для вашего мода и не использовать при этом .bat-файл, нужно сделать новый ярлык, через который и будет запускать мод.
Например, называем мод MyMod. Делаем папку с таким названием в главной папке, куда установлен Medieval II Total War.
Копируем файл medieval2.preference.cfg (Medieval II Total Warmedieval2.preference) называем его MyMod.cfg и оставляем его в той же главной папке. Открываем наш новый файл и в конце добавляем следующий текст:
[features]
mod = MyMod
Теперь создаем файл, через который будет запускаться мод.
Делаем ярлык с файла medieval2.exe.
Кликаем правой кнопкой по ярлыку. В графе объект добавляем «@MyMod.cfg»
Например:
«C:Program FilesSegaMedieval II Total Warmedieval2.exe» «@MyMod.cfg»
Между двойными кавычками должен быть один пробел.
Сохраняем изменения и, по желанию, переименовываем этот ярлык. Ему можно дать любое новое имя.
Теперь мод запускается через этот файл.