制作在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安装包

新能源知识库(37)三代储能电芯介绍

2025年储能电芯三代技术演进概述 截至2025年6月,储能电芯已明确划分为三代: 第一代(280Ah):2019-2023年主流,能量密度180Wh/kg,循环寿命8000次,成本降至0.6元/Wh; 第二代(314Ah):2023年起主导,容量超1kWh,能量密度提升20%,循环寿命达15000次,系统成本降低15%; 第三代(500Ah+):2024年量产,能量密度突破440Wh/L(如宁德时代587Ah、阳光电源684Ah),20尺集装箱容量达6-9MWh,零部件成本降30%。 技术路线分化:卷绕派

竹君子之家 7910

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

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

weixin_39964819的博客 3079

从零构建:如何用MATLAB打造你的第一个Stewart平台运动学仿真器

本文详细介绍了如何使用MATLAB从零构建一个六自由度Stewart平台运动学仿真器,涵盖基础理论、环境配置、运动学建模、动态轨迹规划和实时可视化实现。通过MATLAB的Robotics System Toolbox和Simulink等工具,读者可以掌握六自由度Stewart平台的逆运动学求解、正运动学求解及仿真系统集成,适用于飞行模拟器和精密定位等应用场景。

peach的博客 865

如何制作WinCE安装包

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

benny5609的专栏 3780

POWER(十一)charge pump原理

电荷泵是一种基于电容充放电原理的DC-DC转换电路,通过开关控制实现电压转换,包括升压、降压和负压输出。其核心是利用电荷守恒原理,通过电容存储和转移电荷来改变输出电压。典型拓扑结构包括倍压电路和多阶升压电路,具有结构简单、体积小等优势。关键参数包括转换效率、输出电流能力和开关频率,适用于芯片供电、显示屏驱动等低功耗场景。LVDS部分补充说明了自举电路在驱动电路中的应用及其自同步特性。

zhlwsh的博客 2819

保姆级教程:用Python+MM-Agent搭建自己的数学建模AI助手(支持GPT-4o/DeepSeek)

本文提供了一份详细的教程,教你如何使用Python和MM-Agent框架搭建数学建模AI助手,支持GPT-4o和DeepSeek-R1等LLM后端。从环境配置、HMML知识库集成到多LLM适配和建模流程实现,手把手教你构建智能建模系统,提升数学建模效率。

k6l7m8n9的博客 452

WinCE系统的编译过程

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

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

【YOLOs-CPP-图像分类部署】04-项目优化(加速部署)

本文详细介绍了将YOLO图像分类C++部署项目从CMake迁移到Visual Studio控制台应用的全过程。针对低配CPU性能瓶颈问题,作者通过替换多线程HPP代码为官方实现,并采用448x448固定输入尺寸优化推理速度。项目配置包含OpenCV和ONNX Runtime环境设置,实现了图像批量处理、分类结果显示及结果日志输出功能。关键步骤包括依赖库配置、DLL部署和代码调试,最终在Windows平台成功实现高效CPU推理。该方案显著提升了低配硬件的兼容性,为图像分类任务提供了稳定的部署解决方案。

深耕CV 354

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

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

我写了一个自动识别火车车厢位置的算法【lidar点云识别】

qq_43212290的博客 798

Python库CloudScraper详细使用(绕过 Cloudflare 的反机器人页面的 Python 模块)

CloudScraper是一个专门用于绕过Cloudflare反机器人保护的Python库,它基于requests库构建,能够处理Cloudflare的5秒盾、WAF和人机验证等防护机制。

数据知道的博客 1万+

X210 Android wince 系统烧写流程

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

yamafe的专栏 1648

神经进化实践:用遗传算法替代反向传播优化神经网络

神经进化用来定义应用于深度学习的特定优化模式。在本节中,我们通过遗传算法优化简单深度学习网络的权重/参数,替换在误差反向传播训练过程中的所用优化器。

盼小辉丶的博客 3625

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

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

gitblog_06757的博客 1284

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

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

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

实业兴国 实干报国 2300

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Wince 在vmware虚拟机上启动

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

winembedded的专栏 4578

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

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

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值