I have an application (.exe) I have developed for the MC32N0 to scan barcodes and update a sql-server database.
The application requires the following installed CAB files for the app. to work.
NETCFv35.Messages.EN.cab 402 KB
NETCFv35.wce.armv4.cab 9176 KB
sqlce.dev.ENU.wce5.armv4i.cab 44 KB
sqlce.wce5.armv4i.CAB 221 KB
I have tried to weeks to figure out HOW TO HAVE THESE AUTOMATICALLY persist AFTER COLD BOOT (HARD BOOT). Our MC 3200 use Windows CE7.0.
Thanks~~~
Any solutions to persist AFTER Hard Boot .. for .NET CF and Sql CE on Windows CE7.0 using MC32N0 |
3 Replies
Kevin,
.Net CF 3.5 is already installed on the MC3200 CE7 - you can check the version by running cgacutil.exe located in \Windows and it should report 3.5.12128. There is also the corresponding version of SQLCE installed so I think you only need to install the NETCFv35.Messages.EN.cab file in order to have a working persistent solution. I would use the following registry key to persist this installation which is in the attached REG file- place this in \Application and cold boot to install. Note that you need to use the attached version of the CAB file since this has been modified to install on CE7 without any warning messages.
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog10]
"Name"="\windows\wceload.exe"
"Command"="/noui /delete 0 \application\NETCFv35.Messages.EN.cab"
"Continue"=dword:0
”Delay"=dword:0
"ColdBootOnly"=dword:1
Thank you very much, but i found some problem in this applecation.
I follow the script file(Onstore.txt) and put it into the \Application\StartUpCtl\OnRestore folder, the script as below.
\windows\wceload.exe /noui /delete 0 "\Application\sqlce.repl.wce5.armv4i.CAB"
wait
\windows\wceload.exe /noui /delete 0 "\Application\sqlce.wce5.armv4i.CAB"
wait
Reset
And i found the log file as below, i think they didnt install the application, how can i goto next step?
2017/24/07-14:30:57 StartUpCtl Version 1.8
2017/24/07-14:30:57 Settings : Debug mode ON
2017/24/07-14:30:57 Settings : LogFile Temp Folder : \Application\StartUpCtl
2017/24/07-14:30:57 Settings : LogFile Folder : \Application\StartUpCtl
2017/24/07-14:30:57 Settings : Max LogFile size : 10000
2017/24/07-14:30:57 OnRestore folder detected
2017/24/07-14:30:57 OnRestore.txt found
2017/24/07-14:30:57 \Application\StartUpCtl\OnRestore\OnRestore.txt - \windows\wceload.exe /noui /delete 0 "\Application\sqlce.repl.wce5.armv4i.CAB"
2017/24/07-14:30:57 \Application\StartUpCtl\OnRestore\OnRestore.txt - wait
2017/24/07-14:30:57 \Application\StartUpCtl\OnRestore\OnRestore.txt - \windows\wceload.exe /noui /delete 0 "\Application\sqlce.wce5.armv4i.CAB"
2017/24/07-14:30:57 \Application\StartUpCtl\OnRestore\OnRestore.txt - wait
2017/24/07-14:30:57 Reset Device command found.
2017/24/07-14:30:57 \Application\StartUpCtl\OnRestore\OnRestore.txt - Reset
2017/24/07-14:30:57 Start Sub script File Process in folder : \Application\StartUpCtl \ OnRestore
2017/24/07-14:30:57 Sub Script File count is zero
2017/24/07-14:30:57 End Sub script File Process in folder : \Application\StartUpCtl \ OnRestore
2017/24/07-14:30:57 Processing Reset command.
2017/24/07-14:30:57 StartUpCtl Finished
2017/24/07-14:30:57 ____________________________________
Use the Zebra Startup Control application.
This will launch at startup and install the cabs in your preferred order.
Also allows copy and registry file activation in the same config file.
Can also perform an automatic warm boot after install if required.
Can also display a splash screen during install to prevent user interaction.