制作在wince系统上的安装程序解决方案

WinCE系统 USB RNDIS实现 作者:ARM-WinCE 好久不写博客了,这段时间实在太忙,和美国人,印度人一起做项目,时差是个大问题,沟通也占用了很多时间,发邮件,开电话会议成了家常便饭。不管怎样,我在博客的道路上也走了快2年了,我会继续坚持写下去,在我有时间的时候。不多废话了,今天说说RNDIS。 RNDIS是指Remote NDIS,基于USB实现RNDIS实际上就是TCP/IP over USB,就是在U 阅读详情

转帖:如何制作安装程序 来自:http://blog.youkuaiyun.com/zhl0349/archive/2006/04/25/677284.aspx
平台为EVC4.0+sp3,WindowsXP操作系统,WindowsCE4.2,PPC2003
用EVC编好的程序怎么制做一个安装程序?我研究了一番,网上也有不少的资料
有两种方式,一种就是利用现有的evc工具,Cabwiz.exe
Windows CE Tools/wce420/POCKET PC 2003/Tools
一种是利用第三方软件Wince CAB Manager &PocketSetupCreator
关键时制作.cab文件,这是一种压缩的,并带有安装信息的打包文件,
所有的安装软件实际上都是将软件的cab文件拷贝到相应设备上,
然后利用设备上的wceload程序进行最后的设备安装步骤。
在http://blog.youkuaiyun.com/dotnet_editor/archive/2005/08/19/459018.aspx
上有比较详细的介绍
想好了制作安装程序的规划后就可以手动写一个.inf的安装文件,按那个网页上所说的
我找到第三方软件制作用到的软件有:
Wince CAB Manager在http://www.onlinedown.net/soft/36872.htm 有下载用来制作.cab文件
PocketSetupCreator在http://www.onlinedown.net/soft/27615.htm 有下载用来做安装的.exe文件
这两个软件的操作都嗷嗷简单
用Wince CAB Manager可以import生成的.inf文件,和你手写的一样。
例如我弄的这个:
[SOURCE FILE]
Name=Your Company Name Your Application Name
Path=
Type=PPC2003

[Version]
Signature="$Chicago$"
CESignature="$Windows CE$"
Provider="Your Company Name"

[CEStrings]
AppName="Your Application Name"
InstallDir="%CE1%/Your Company Name/Your Application Name"

[CEDevice]
ProcessorType=2577

[Platform.OCP.PocketPC]
PlatformString=Pocket PC
PlatformMin=4.2
PlatformMax=5.0

[SourceDisksNames]
1=,Source1,,"[INSTALLDIR]"

[SourceDisksFiles]
"E.wav"=1
"F.wav"=1
"G1.wav"=1
"G.wav"=1
"H.wav"=1
"I.wav"=1
"letsgo.wav"=1
"matedown.wav"=1
"rounddraw.wav"=1
"无标题.tcs"=1
"新建 文本文档.txt"=1

[CopyFiles1]
"E.wav",,,0x20000411
"F.wav",,,0x00000001
"G1.wav",,,0x00000001
"G.wav",,,0x00000001
"H.wav",,,0x00000001
"I.wav",,,0x00000001
"letsgo.wav",,,0x00000001
"matedown.wav",,,0x00000001
"rounddraw.wav",,,0x00000001
"无标题.tcs",,,0x00000001
"新建 文本文档.txt",,,0x40000003

[CEShortcuts1]
"New Shortcut.lnk",0,"新建 文本文档.txt"

[DestinationDirs]
CopyFiles1=0,"%InstallDir%"
CEShortcuts1=0,"%CE11%"

[AddRegistry]
HKU,"New Key #1","New Value #1",0x00000001,10

[DefaultInstall]
CopyFiles=CopyFiles1
AddReg=AddRegistry
CEShortcuts=CEShortcuts1
CESelfRegister="新建 文本文档.txt"

具体的意义在本篇引用的第一个网址上面有详细的说明
生成.cab以后打开PocketSetupCreator很简单就可以搞定了
一点编译“setup.exe”的安装文件就ok。
制作手段,操作可以说简单
感觉要想做好安装文件想好:
“程序的详细信息,例如公司名称,程序名称等等
目标的硬件平台,如PPC还是Smartphone,什么类型的CPU
有哪些源文件,源文件存放在PC机上面的什么目录中
拷贝到设备上的文件存放在什么路径下
是否需要创建快捷方式,快捷方式到什么文件,图标是什么
是否需要修改注册表,修改项目和内容是什么 ”
这些是关键。

 

编码实现:Windows Mobile 打包过程  Window Mobile 打包过程2

打包

打包

附件:
SetupOnPC.rar(4614.57KB)  

 

 

打包--Winows Mobile快捷方式中文问题?

用WinCE.CAB.Manager修改一下快捷方式,改成中文就ok了~

为成功找方法,不为失败找借口!
WinCE系统远程屏幕录制解决方案 Windows CE,作为微软为移动和嵌入式设备设计的操作系统,代表了信息技术领域的一个重要里程碑。它不仅支持广泛的硬件平台,而且具有模块化、高度可定制的特点。Windows CE以其稳定性和高效的性能,成为了许多专业设备,如工业控制系统、医疗设备及手持式设备等的核心。远程屏幕录制软件在IT行业中扮演着重要的角色,它们帮助用户在不同设备间传输屏幕活动。市场上存在多种屏幕录制软件,根据其功能性、适用场景以及用户界面的不同,可以大致分为几个类别。 阅读详情

相关推荐

Windows CE 软件安装教程

教您如何在WinCE设备上安装程序,提供实例截图描述如何同步WinCE设备并安装WinCE程序到手持设备上

wince车机可以连接电脑吗_WINCE车机平台手机互联使用说明

wince概述wince是Windows CE的缩写。Windows Embedded Compact(即 Windows CE)是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。(在2008年4月15日举行的嵌入式系统大会上,微软宣布将Windows CE更名为Windows Embedded Compact,与Window...

weixin_39599081的博客 5938

车机导航系统WinCE6.0下Wceload工具软件

用于安装CAB文件,WinCE6.0下Wceload工具软件。 用于车机导航系统WINCE6.0,无法在文本框中输入任何文字,需要安装输入法,但系统没有CAB包安装程序wceload.exe ,也许是被精简掉了,这个时候就需要下载wceload.exe才可以安装。 使用方法: 1.修改注册表文件wceload.reg中wceload.exe的路径,默认为\\Windows\\目录,可以修改为\\NAND\\或者\\SDMMC\\等目录。 2.使用WinCE驱动调试助手DM2.9.exe,导入注册表文件 3.双击cab文件

制作在wince系统上的安装程序

如何制作安装程序平台为EVC4.0+sp3,WindowsXP操作系统,WindowsCE4.2,PPC2003用EVC编好的程序怎么制做一个安装程序?我研究了一番,网上也有不少的资料有两种方式,一种就是利用现有的evc工具,Cabwiz.exeWindows CE Tools/wce420/POCKET PC 2003/Tools一种是利用第三方软件Wince CAB Manager &Pock

地轴始终旋转 8765

WinCE_CabManager制作修改CAB安装详细图文教程

WinCE_CabManager制作修改CAB安装详细图文教程,很详细,一步一步教你如何制作出专业的cab安装包

EMC系列EtherCAT总线运动控制器(二):Motion通讯连接、总线配置及诊断

雷赛-EMC系列EtherCAT总线运动控制器(二):Motion通讯连接、总线配置及诊断

weixin_38570076的博客 1889

wince系统安装软件_在系统中便捷安装使用Windows软件且无需重启系统

近期,苹果在WWDC大会上表示Mac电脑将转向ARM架构,这意味着为iPhone手机、iPad平板和Mac电脑应用APP提供了统一的可能性。也就是说,iPhone手机、iPad平板电脑的应用可能在Mac电脑上使用。苹果已发布Mac Catalyst教程,供开发者如何快速把iPad APP移植到Mac上,不久便能在Mac上使用iPhone应用了。那如果Mac用户想使用Windows软件该怎么办呢?一...

weixin_39964819的博客 3079

Mplus实战:三变量随机截距交叉滞后模型(RI-CLPM)语法详解与扩展

本文详细解析了Mplus中三变量随机截距交叉滞后模型(RI-CLPM)的构建原理与语法实现。通过将变量分解为稳定的个体间差异与动态的个体内波动,模型能更纯净地揭示多变量间的纵向交互影响。文章以工作压力、睡眠质量与工作满意度为例,提供了完整的语法模板、关键参数设置(如NOCOV命令、残差相关)及结果解读指南,帮助研究者避开常见误区,稳健分析复杂动态关系。

wdx0123456的博客 927

如何制作WinCE安装包

一、工具软件要在Wince安装程序,则需要制作*.cab安装包。制作*.cab安装包,需要专门的制作工具软件,该软件需在同级目录下包含如下文件:Cabwiz.exe 、cabwiz.ddf、ezsetup.exe 、makecab.exe 二、制作安装过程第一步:先制作.inf文件要制作.cab安装包,你只要写一个.inf文件,cabwiz.exe会根据你的这个INF文件来

benny5609的专栏 3780

支付宝H5支付唤醒协议全解析:从alipays://到动态orderSuffix的抓取与拼接

本文深入解析支付宝H5支付唤醒协议,从alipays://协议设计到动态orderSuffix参数的抓取与拼接,详细介绍了支付宝H5支付的底层机制。内容包括协议架构剖析、动态令牌生成与捕获、浏览器兼容性解决方案以及安全机制设计,为开发者提供全面的技术指南和实践建议。

weixin_27972919的博客 3501

手把手教你学 Simulink (1.3)--Simulink 的模块库及其模块介绍

Simulink 提供了丰富的模块库,涵盖了从基本的信号生成和处理到复杂的数学运算和系统建模的各种功能。通过熟悉这些模块库及其模块,你可以更高效地构建和仿真动态系统。

MHD0815的博客 5150

WinCE系统的编译过程

 作者:ARM-WinCE  在WinCE系统中,当我们完成了相关的开发和系统定制工作以后,会编译WinCE系统,最后生成NK.bin和NK.nb0。我现在用WinCE6.0在自己的PC上面编译一次用时19分16秒(有一天无聊,就测了一下)。下面介绍一下WinCE系统的编译过程,大致分为4个阶段:编译阶段(Compile phase),系统产生阶段(Sysgen phase),文件拷贝

唐勉的ARM/Linux/WinCE专栏 1万+

Vue - 在纯 HTML 普通项目中实现组件化,让原生 html 项目支持引入 *.vue 组件 / 组件与组件间的互相引用等,完美解决了引入组件出现的跨域问题(保姆级详细教程,完整示例源码及插件)

html中使用vue组件,在HTML页面中引入vue组件,HTML界面利用http-vue-loader.js以组件方式引入vue文件,使用http-vue-loader引入组件出现报错,在html页面使用http-vue-loader插件引入组件报跨域错误,如何解决http-vue-loader引用组件时出现跨域问题,纯html原生web项目引入vue后如何实现组件引入,使用http-vue-loader插件控制台报错跨域,http-vue-loader跨域怎么办官方文档,html页面如何引入.vu

🏆 前端领域优质创作者 3907

WINCE5.0和WINCE6.0的内存与系统架构

<br />WINCE5.0和WINCE6.0的内存与系统架构<br />http://topic.youkuaiyun.com/u/20090410/14/75bba2cb-cefc-4ca5-b4f5-4165bbf16006.html<br />http://wenku.baidu.com/view/b7adad4bcf84b9d528ea7ab0.html<br />http://msdn.microsoft.com/en-us/library/bb331824.aspx<br />http://www.msd

chinesedragon2010的专栏 2414

RK3588上使用PCIE接口的国产千兆网卡YT6801

YT6801是裕太微电子开发的一款国产千兆PCIE以太网控制器芯片,可作为RK3588的PCIE外扩网口使用。

荻夜的博客 8214

Challenge 6 - OSCP C

开放了161端口,直接snmpbulkwalk扫描得到账号密码试了那几个web端口,发现可以登录8083的vesta,但是需要用户名大写Jack接着登录之后里面可以创建计划任务,直接弄个反弹shell,一分钟回弹。得到shell后,运行linpeas.sh提供了几个可能的漏洞,挨个试一下。

羽的博客 4139

X210 Android wince 系统烧写流程

Android系统烧写 1.        制作SD卡启动工具: 1)        打开PartitionManager.exe工具,右键可移动磁盘,点击删除分区,SD卡就只剩一个分区,再右键点击分区,选择创建分区,修改:指定分区前面的自由空间大小为:100M,新分区选择文件系统为:FAT32,然后点击“是”,最后点击“应用” 2)        烧写uboot到SD的预留空间:打开x21

yamafe的专栏 1648

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

WinCE软件合集:为WinCE设备提供全面解决方案

WinCE软件合集:为WinCE设备提供全面解决方案 【下载地址】WinCE软件合集介绍 WinCE软件合集为WinCE操作系统用户提供了一系列实用工具,涵盖PDF文本编辑、黄历查询、画图创作和系统优化等功能。PDF文本编辑工具让您轻松调整文件内容;SQ黄历提供详尽的吉日宜忌信息,助您合理安排日程;画图工具支持多种绘图功...

gitblog_06757的博客 1284

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

制作WinCE平台下Pocket PC安装程序

看论坛上经常有人问,如何从桌面系统下安装WinCE平台下Pocket PC应用程序。特此把以前参考VCHelp上雷神的安装制作写的一个Win32 SDK安装WinCE应用系统的程序,放了上来。希望能为在制作WinCE下应用程序安装程序提供一些参考。具体步骤如下:1.在VS.Net2003中新建一Win32工程,命名为SetUp。   选择一空项目,生成项

实业兴国 实干报国 2300

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Wince 在vmware虚拟机上启动

1. 安装vmware 2. 安装创建一个dos系统,使用win98.ima启动3. 将内存设置为64M4. 使用fdisk 命令分区 c:盘为 fat16格式,并将c盘设置为

winembedded的专栏 4578
上一篇: 实现Wince程序的安装包制作的自动化
下一篇: 第一个 WinCE 程序:华容道
Matrix0078
博客等级 码龄23年 126粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值