中国开关网-工业-电器-电气-开关-电子-电工-技术-资料-招标-专利-认证-论文-合同大型门户网站
首页 | 信用通服务 | 帮助 | 在线咨询  
用户名:  密码:
技术频道 技术难题 | 技术成果 | 国家863计划成果 | 技术论文 | 产品样本 | 高校院所 | 中介机构 | 技术动态
 您的当前位置:中国开关网 >> 技术频道 >> 技术动态 >> 技术方案
最新技术动态
·PLC在流量显示和累积计量上
·基于V80系列PLC的制袋封
·时光伺服系统在龙门刨铣床中应
·魏德米勒产品在电力行业应用
·三晶变频器成功应用在高尚居住
·KH300G彩色无纸记录仪在
·KH300BM无纸记录仪在水
·研祥产品COM-1812LD
·东土成功应用印度卡纳塔克邦高
热门技术动态
·变压器内常见故障的声响判断...
·霍尼韦尔为制造企业引进实时...
·基于单片机的LED彩灯控制...
·固态继电器工作原理
·温度传感器的应用
·简单的交通灯控制程序!!!
·单片机模拟试题与答案
·PLC在流量显示和累积计量...
·三相异步电动机的七种调速方...
 
技术动态
在XPE中定制你自己的Shell

一、创建一个你需要的应用程序。
二、创建一个定制的shell组件。
    为了在设备启动之后直接运行你自己的应用程序,你可以创建一个定制的shell组件,以取代Explorer shell、Command shell或者Task Manager shell:
  1. 打开Component Designer, 从“File”菜单, 选择“New”来创建一个新的.sld文件。
  2. 展开你需要的运行平台节点(如“X86”), 鼠标右键点击“Components”, 然后再点击“Add Component”。
  3. 在右边的细节窗口里,为你的shell组件输入或选择如下属性:
    • Name (组件名称)
    • Description (组件说明)
    • Prototype (原型)。为选择“prototype component”, 点击“Browse”。在“Select Prototype Component”对话框中,搜索“Shell prototype component”,然后点击“OK”。
  4. 在右边的细节窗口里,点击“Advanced”。
  5. 在“Advanced Properties”,点击“Add”。
  6. 在“Extended Property” 对话框中,填入如下信息:
    • Name: cmiShellPath
    • Format: String
    • Value: 此处填入你自己的应用程序的地址和名称。地址请使用预定义系统环境变量,例如%SystemRoot%\System32\cmd.exe 。常用预定义系统环境变量请见文后附表1。
  7. 点击“OK”。
  8. 再点击“OK”。
  9. 为了把你的shell组件加入到dependency group,在左边的列表里,在你的组件下方, 用鼠标右键点击“Group Memberships”,然后选择“Add Group Membership”。
  10. 在“Add Component Group Memberships”对话框中,展开“Dependencies”节点,然后选择“Shell”组,再点击“OK”。
  11. 为了把你的shell组件加入到 category, 在左边的列表里,继续在你的组件下方, 用鼠标右键点击“Group Memberships”,然后选择“Add Group Membership”。
  12. 在“Add Component Group Memberships”对话框中,展开“Categories”节点,选择到Software\System\User Interface\Shells,再点击“OK”。
  13. 保存这个.sld文件。
三、然后用Component Database Manager导入这个组件。
四、禁用系统启动时的Windows Boot Splash Screen。
  1. 编辑你的里的run-time image c:\boot.ini文件。
  2. 添加“/NOGUIBOOT”开关。例如:
     multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Embedded" /NOGUIBOOT
五、禁用即插即用功能。
  1. 在Target Designer中, 打开你的run-time image配置文件 (*.slx)。
  2. 确认只有你需要的驱动程序包括在该配置文件中,移除所有其他的驱动。
  3. 在中间的配件列表(configuration editor)里,展开第一行*.slx文件的节点。鼠标右键点击“Extra Registry Data”,然后点击“Add”。出现“Add an Extra Registry Entry to the Configuration”对话框。
  4. 在“Root”列表中,选择“HKEY_LOCAL_MACHINE”。
  5. 在“Key name”框中输入:System\CurrentControlSet\Services\PlugPlay\Parameters
  6. 在“Value name”框中输入: SuppressUI
  7. 在“T