求助:wince5.0车载机无explorer.exe如何进入桌面?

时间:2022-06-01 17:44:20
如题:wince5.0车载机是阉割的版本,无explorer.exe如何进入桌面?或者加入explorer.exe执行文件?

经查无隐藏分区,也无explorer.exe进程。

感谢!

15 个解决方案

#1


复制一个explorer.exe到SD卡上,然后运行之

#2


谢谢楼上的。呵呵,这个试过了,根本没反应啊

#3


引用 2 楼 tanyzhang 的回复:
谢谢楼上的。呵呵,这个试过了,根本没反应啊


只能说你试的有问题

我经常这样用

#4


把explorer.exe对应的组件加入你的工程中不就可以了吗

#5


我的是车载一体机哦,怎么样把explorer.exe对应的组件加入工程中呢?

谢谢!

#6


检查一下你的调用函数是否正确。

#7


“CreateProcess(L"explorer.exe",NULL,NULL,NULL,NULL,NULL,0,0,0,NULL);”

#8


“CreateProcess(L"\\SDCard\\explorer.exe",NULL,NULL,NULL,NULL,NULL,0,0,0,NULL);”

#9


2楼的方法是可行的,不过这个车载机允许调用第三方程序

你要通过车载机带的程序调用explorer.exe或者是改成车载机的程序同样的名字,替换掉

#10


车载机一体机打开的话就直接进去它的UI界面,里面只有一个放在SD卡里面导航的软件能调用,把explorer改名为导航软件的名也是没反应,估计还缺少文件吧。。。

请教哪位能有解决办法?

谢谢!

#11


引用 9 楼 proembedded 的回复:
2楼的方法是可行的,不过这个车载机允许调用第三方程序

你要通过车载机带的程序调用explorer.exe或者是改成车载机的程序同样的名字,替换掉


调用explorer.exe时出现“explorer.EXE程序出现严重错误,必须马上关闭,如错误继续请与XXX商联系”字样的提示。

#12


你进入标准界面想做什么?

可以运行其它软件试试。
比如运行ProcessMgr.exe将你现在的SHELL结束掉。然后再运行EXPLORER.EXE.

#13


我的目的是想运行一些软件(比如EXPLORER.EXE),但是现在很多软件都无法运行,不知道怎么回事。

楼上的能否提供一下ProcessMgr.exe?

谢谢!

#14


你的ce应该是core版的。把explorer拷在sd卡,调用第三方程序可以运行它,界面没有反应是因为explorer的界面被机载的开机运行界面给挡着了,等于在后台运行。

有两个办法:

1、修改注册表,机载默认界面的位置应该是 launch50,改成explorer.exe.不过一体机如何修改没试过。

2、比较山寨的办法,explorer的界面虽被开机运行界面给挡着了,但在最下方应该有一条细线,是Taskbar的位置,用指甲点那条线,可激活Start Menu,再将Taskbar 的Auto hide关掉就行了。下次再运行explorer就可以看到任务栏了。

如果不是为了开发,这样干没太大意义,你ce是3刀一个的core,很多DDL都被PB裁掉了,能用的软件不多。

#15


车载机应该就是阉割掉的,就是楼上DX所说的很多DLL都被裁掉了,也无法修改注册表(会自动还原)

好像也没看到有细线。

感谢指点。

再顶顶,看哪位DX能有更好的方法。

谢谢!

#1


复制一个explorer.exe到SD卡上,然后运行之

#2


谢谢楼上的。呵呵,这个试过了,根本没反应啊

#3


引用 2 楼 tanyzhang 的回复:
谢谢楼上的。呵呵,这个试过了,根本没反应啊


只能说你试的有问题

我经常这样用

#4


把explorer.exe对应的组件加入你的工程中不就可以了吗

#5


我的是车载一体机哦,怎么样把explorer.exe对应的组件加入工程中呢?

谢谢!

#6


检查一下你的调用函数是否正确。

#7


“CreateProcess(L"explorer.exe",NULL,NULL,NULL,NULL,NULL,0,0,0,NULL);”

#8


“CreateProcess(L"\\SDCard\\explorer.exe",NULL,NULL,NULL,NULL,NULL,0,0,0,NULL);”

#9


2楼的方法是可行的,不过这个车载机允许调用第三方程序

你要通过车载机带的程序调用explorer.exe或者是改成车载机的程序同样的名字,替换掉

#10


车载机一体机打开的话就直接进去它的UI界面,里面只有一个放在SD卡里面导航的软件能调用,把explorer改名为导航软件的名也是没反应,估计还缺少文件吧。。。

请教哪位能有解决办法?

谢谢!

#11


引用 9 楼 proembedded 的回复:
2楼的方法是可行的,不过这个车载机允许调用第三方程序

你要通过车载机带的程序调用explorer.exe或者是改成车载机的程序同样的名字,替换掉


调用explorer.exe时出现“explorer.EXE程序出现严重错误,必须马上关闭,如错误继续请与XXX商联系”字样的提示。

#12


你进入标准界面想做什么?

可以运行其它软件试试。
比如运行ProcessMgr.exe将你现在的SHELL结束掉。然后再运行EXPLORER.EXE.

#13


我的目的是想运行一些软件(比如EXPLORER.EXE),但是现在很多软件都无法运行,不知道怎么回事。

楼上的能否提供一下ProcessMgr.exe?

谢谢!

#14


你的ce应该是core版的。把explorer拷在sd卡,调用第三方程序可以运行它,界面没有反应是因为explorer的界面被机载的开机运行界面给挡着了,等于在后台运行。

有两个办法:

1、修改注册表,机载默认界面的位置应该是 launch50,改成explorer.exe.不过一体机如何修改没试过。

2、比较山寨的办法,explorer的界面虽被开机运行界面给挡着了,但在最下方应该有一条细线,是Taskbar的位置,用指甲点那条线,可激活Start Menu,再将Taskbar 的Auto hide关掉就行了。下次再运行explorer就可以看到任务栏了。

如果不是为了开发,这样干没太大意义,你ce是3刀一个的core,很多DDL都被PB裁掉了,能用的软件不多。

#15


车载机应该就是阉割掉的,就是楼上DX所说的很多DLL都被裁掉了,也无法修改注册表(会自动还原)

好像也没看到有细线。

感谢指点。

再顶顶,看哪位DX能有更好的方法。

谢谢!