Мы используем MC9090 под управлением CE 5.0. Мы используем программу под названием Wavelink Studio Client для доступа к нашему приложению сканирования. Студийный клиент отличается и не такой как Wavelink Telnet CE. Wavelink Studio представляет собой «Go Between» и не содержит никаких настроек. Wavelink Studio в основном смотрит на сканер .dll и извлекает из него настройки.
Моя проблема в том, что у меня есть штрих-код Interleaved 2 of 5 с длиной 16. MC9090 поставляется с двумя демонстрационными программами ScanWedge и ScanSamp. Я могу изменить длину для int 2 из 5 в любой из этих программ, и мой штрих-код будет сканироваться через Wavelink Studio Client. Однако после горячей загрузки я теряю все свои настройки, так как это всего лишь демонстрационные программы.
Итак, я обратился к DataWedge. Который использует свою собственную папку конфигурации для хранения настроек, но я предполагаю, загружает настройки в сканер .dll. Мой штрих-код отлично сканируется в Studio Client, когда DataWedge установлен только после того, как процесс DataWedge был «остановлен», а затем «запущен». Если выполнить горячую перезагрузку и DataWedge запускается ... мой штрих-код не будет сканироваться через Studio Studio, пока DataWedge не будет остановлен, тогда мой штрих-код будет сканировать через Studio Client, независимо от того, запущен или остановлен DataWedge.
У меня вопрос: есть ли скрипт / командная строка / bat / и т.д. что я мог бы использовать, что бы «остановить» DataWedge, затем «запустить» DataWedge после горячей загрузки? Это один из способов решить мою проблему.
Если у кого-то есть другие предложения, пожалуйста, дайте мне знать. Мне неоднократно говорили, что настройки ScanSamp и ScanWedge (демонстрационные приложения) нигде не хранятся на устройстве. Я верю, что они хранятся где-то, хотя. Потому что, когда я делаю изменения в DataWedge, я могу открыть ScanWedge и настройки там происходят. Так должно быть какое-то центральное место, где хранятся настройки жесткого сканирования? Мне просто нужно иметь возможность редактировать настройки в этом месте и оставить их там. Мне даже не нужен DataWedge, если сканер будет хранить настройки в .dll, которые я указываю из ScanWedge. Когда datawedge был удален, я попытался изменить свои настройки в ScanWedge, а затем с помощью RemCapture захватить все настройки с устройства. Затем я загрузил эти настройки на другое устройство, чтобы посмотреть, будут ли загружаться настройки сканирования, но это не так.