Немного загадки здесь - у нас есть более 400 терминалов с сенсорным экраном, которые мы используем. У нас также есть более 1500 флешек, которые мы используем.
На одном из наших мероприятий каждый покупатель получает флешку. Когда они идут к терминалу и вставляют флэш-диск, это занимает от 2 секунд (если этот конкретный диск был в этом конкретном терминале ранее) до 17 секунд (для совершенно нового диска или терминала, или этот диск никогда не был был в этом терминале раньше).
Мы ищем способ сократить это, без необходимости вручную вставлять каждую флешку в каждый терминал, чтобы они «установились».
Есть ли способ зафиксировать изменения, сделанные после того, как диск установлен на одном терминале, когда диск установлен, и мы можем затем сценарий установить их все? Есть ли способ изменить каждый диск так, чтобы он имел одинаковый идентификатор (я понятия не имею, какой это будет идентификатор, я представляю, что у каждого диска есть своего рода MAC-адрес, который мы могли бы подделать, чтобы терминал снова думал, что это тот же диск) ?
Какие-нибудь идеи или надуманные теории, которые мы могли бы использовать, чтобы снять стресс от того, что клиент собирается сказать: «Могу ли я нажать кнопку еще?»
Спасибо!
Ответы:
Поскольку вы специально попросили надумать теории, вот одна. :)
Установленные USB-устройства перечисляются в следующих местах реестра:
Что вы можете попробовать, так это экспортировать соответствующие ключи после вставки диска в ПК (определить их для диска лучше, чем массовый дамп), а затем импортировать .REG на ПК, на котором диск никогда ранее не использовался. Перезагрузитесь один раз, затем попробуйте вставить диск на ПК № 2. Это может распознать диск сразу, а может и нет. Это выстрел в темноте, но я не вижу никакого вреда в попытках. (Как и во всех изменениях реестра, убедитесь, что у вас есть достаточные резервные копии / точки восстановления на месте.)
источник
POSReady
вариант XP, поэтому, если эти ключи не совпадают, мне интересно, как их найти. Спасибо!