重庆机场安检员招聘:SYMBOL MC3000冷启动应用程序的自动安装(转)
来源:百度文库 编辑:九乡新闻网 时间:2024/04/26 13:55:35
SYMBOL MC3000冷启动应用程序的自动安装(转)2011-02-14 16:34SYMBOL MC3000冷启动应用程序的自动安装(转)1. MC3000的机型应用程序的安装需要以下几个CAB文件:
a) 应用程序打包成CAB文件(也可以不做安装包,具体见后面详解);
b) NETCFv2.wce5.armv4i.cab,这是.NET Compact Framework v2.0的一个安装包;或者NETCFv35.wce.armv4.cab ,这是.NET Compact Framework v3.5 的一个安装包;
一般而言,上述安装包会存放在如下目录:C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE。
c) symbol.all.arm.cab,这是SYMBOL的一个安装包,在Symbol提供的软件开发包中;
d)sqlce30.dev.CHS.wce5.armv4i.CAB,sqlce30.repl.wce5.armv4i.CAB,sqlce30.wce5.armv4i.CAB,这三个CAB安装包是SQL CE数据库必须的。如果不是有SQL CE 数据库,则这些文件不需要安装。
System_SR_CHS.CAB,这是调试用到的一个安装包,不是必须的。
用.NET制作的应用程序部署到PDA上之前,必须安装.NET Compact Framework v2.0 或者.NET CompactFrameworkv3.5。由实际设备项目程序开发的版本来定,也就是上面的安装包,此外还要装SYMBOL的一个安装包(symbol.all.arm.cab),这些都是运行应用程序必须的环境。如果没有用到SQL CE,则其他几个安装包不是必须的。
2. 防止CAB文件自动重置的设置
(1)首先编写CPY文件。新建一个记事本,然后在上面写下遵循以下格式的语句。
这里以.Net Compact Framework v3.5 为例:
\application\NETCFv35.wce.armv4.cab > \windows\ NETCFv35.wce.armv4.cab
\application\symbol.all.arm.cab > \windows\symbol.all.arm.cab
保存为.cpy文件的格式。
(2)然后编写REG文件。
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog10]
"Name"="\windows\wceload.exe"
"Command"="\Windows\NETCFv35.wce.armv4.cab "
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog11]
"Name"="\windows\wceload.exe"
"Command"="\Windows\symbol.all.arm.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1
将前面准备好的CAB文件同编写好的CPY / REG文件放到PDA的Application目录下,就实现了在手持终端系统冷启动后将Application路径下的CAB文件自动复制到\windows路径下,并且自动安装。
应用程序可以不制作安装包,直接把运行程序及快捷方式放在Application目录下,并在CPY文件中建立快捷方式的自动复制语句将快捷方式复制到桌面上,这样PDA冷起后,直接点击桌面的快捷方式就可以运行应用程序了。
a) 应用程序打包成CAB文件(也可以不做安装包,具体见后面详解);
b) NETCFv2.wce5.armv4i.cab,这是.NET Compact Framework v2.0的一个安装包;或者NETCFv35.wce.armv4.cab ,这是.NET Compact Framework v3.5 的一个安装包;
一般而言,上述安装包会存放在如下目录:C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE。
c) symbol.all.arm.cab,这是SYMBOL的一个安装包,在Symbol提供的软件开发包中;
d)sqlce30.dev.CHS.wce5.armv4i.CAB,sqlce30.repl.wce5.armv4i.CAB,sqlce30.wce5.armv4i.CAB,这三个CAB安装包是SQL CE数据库必须的。如果不是有SQL CE 数据库,则这些文件不需要安装。
System_SR_CHS.CAB,这是调试用到的一个安装包,不是必须的。
用.NET制作的应用程序部署到PDA上之前,必须安装.NET Compact Framework v2.0 或者.NET CompactFrameworkv3.5。由实际设备项目程序开发的版本来定,也就是上面的安装包,此外还要装SYMBOL的一个安装包(symbol.all.arm.cab),这些都是运行应用程序必须的环境。如果没有用到SQL CE,则其他几个安装包不是必须的。
2. 防止CAB文件自动重置的设置
(1)首先编写CPY文件。新建一个记事本,然后在上面写下遵循以下格式的语句。
这里以.Net Compact Framework v3.5 为例:
\application\NETCFv35.wce.armv4.cab > \windows\ NETCFv35.wce.armv4.cab
\application\symbol.all.arm.cab > \windows\symbol.all.arm.cab
保存为.cpy文件的格式。
(2)然后编写REG文件。
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog10]
"Name"="\windows\wceload.exe"
"Command"="\Windows\NETCFv35.wce.armv4.cab "
"Continue"=dword:0
"ColdBootOnly"=dword:1
[HKEY_CURRENT_USER\Software\Symbol\Startup\Programs\Prog11]
"Name"="\windows\wceload.exe"
"Command"="\Windows\symbol.all.arm.cab"
"Continue"=dword:0
"ColdBootOnly"=dword:1
将前面准备好的CAB文件同编写好的CPY / REG文件放到PDA的Application目录下,就实现了在手持终端系统冷启动后将Application路径下的CAB文件自动复制到\windows路径下,并且自动安装。
应用程序可以不制作安装包,直接把运行程序及快捷方式放在Application目录下,并在CPY文件中建立快捷方式的自动复制语句将快捷方式复制到桌面上,这样PDA冷起后,直接点击桌面的快捷方式就可以运行应用程序了。
SYMBOL MC3000冷启动应用程序的自动安装(转)
NET平台下WEB应用程序的部署(安装数据库和自动配置)
Android——获取本机安装的应用程序(转)
Android操作平台手机可以安装不少的应用程序
请问大家如何读取已安装的应用程序列表
魅族M9 将应用程序安装到SD卡的方法
IIS应用程序池 'DefaultAppPool' 被自动禁用
手把手教你做自动安装的EXE执行文件
关于Windows下面的如何自动安装驱动
如何通过电脑安装手机应用程序 - 历趣
3.4 安装/移除APK应用程序
如何通过电脑安装手机应用程序
汽车冷启动
自动安装补丁批处理程序
知道基因名(Symbol)怎样查找基因的序列?
转:LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol
安装方法一:无线网卡客户端应用程序配置
手把手教你做自动安装的EXE执行文件。经典实用
摘:摩托冷启动
软件自动安装包制作)图文教程
软件自动安装包制作(InstallRite)教程
MongoDB1.8安装、分布式自动分片
编写多线程的 Java 应用程序
实现.NET应用程序的自动更新