если это покупает клиент самостоятельно и он один раз ввел и забыл где и что брать/искать/смотреть .
а если бы была возможность сохранить этот файл на флешку
Ну сами подумайте.... Значит имеем: клиент самостоятельно покупает данные, вводит и выкидывает данные, потом вдруг настройки слетают.
1. Когда покупают то записывают данные допустим на бумажку и вводят вручную. Или составляют hsdata.cfg и вводят с USB. Бумажка или файл hsdata.cfg после этого остаются у клиента.
Что ему ещё бэкапить? Бэкап у него уже есть и пусть хранит.
2. Если клиент теряет бумажку или свой hsdata.cfg, то он и слитый бэкап настроек с таким же успехом потеряет.
3. У шародателя всегда лежат данные клиента и можно сходить на его сайт в свой личный кабинет и взять их. Составить из них новый hsdata.cfg можно менее чем за минуту и хранить сколько угодно.
Или пусть опять пишет на бумагу и вводит данные с пульта, если ему так удобно.
Так в чём проблема?