Подскажите пожалуйста, каким образом создаются скрипты (в частности для инсталяции каких-либо программ) которые содержат в себе множество различных файлов (в том числе и двоичных) и при запуске извлекают из себя эти файлы и раскидывают по нужным папкам (через скрипт инсталяции, который тоже внутри находится) К примеру инсталятор Linux версии TrueCrypt так устроен.
Хотелось бы знать существует ли специальная программа для этого или это всё ручками собирается?