无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 243961|回复: 1192
打印 上一主题 下一主题

[原创] [更新(2022/11/11) ModernUI回归] explorer再见,WinXShell你好!

    [复制链接]
1#
发表于 2015-10-10 18:01:14 | 显示全部楼层
这个一定要支持一下,一直就像找个explorer的替代者,应用到wes7上。期待楼主能尽快放出稳定的版本。
回复

使用道具 举报

2#
发表于 2016-5-7 23:01:08 | 显示全部楼层
好东西测试了一下,wes7,默认精简了很多组件,结束explorer后,在运行pexlorer,有时会卡住,又是有正常,感觉是要切换一样,希望楼主继续完善。在虚拟机中测试的。

点评

目前主要完善,桌面,任务栏。 开始菜单,文件管理器还没开始着手改善,因为这部分可以用第3方程序代替。 你看下配置,可以改成explorer++,TC等。  详情 回复 发表于 2016-5-7 23:10
回复

使用道具 举报

3#
发表于 2016-5-9 16:08:03 | 显示全部楼层
slore 发表于 2016-5-7 23:10
目前主要完善,桌面,任务栏。

开始菜单,文件管理器还没开始着手改善,因为这部分可以用第3方程序代 ...

桌面的话是可以加载出来,但是桌面的图标有时可以点击,有时点击不了,任务栏也是这样,不知道是不是虚拟机的原因,把虚拟机最小化,在全屏后又可以右键任务栏,测试了explorer++,在通过远程桌面拷贝文件夹时有问题,特别是文件夹下有子文件夹时,如果是单个文件没有问题。tc的话就比较完美,暂时没有发现问题。只是如果不要explorer,比如要打开控制面板,用户设置等操作。都只有通过命令行实现了,相对会比较繁琐一些。

点评

控制面板暂时做些 control命令或者 cpl 文件的快捷方式试试。  详情 回复 发表于 2016-5-11 22:36
试下RC2.2版本吧,用打开文件对话框代替 文件管理器 功能,稳定性应该强些。 可以复制下多文件看看。 控制面板依然无法打开,利用搜索功能可以显示全部控制面板对象, 结果字体文件也全部列出来了, 没有文件  详情 回复 发表于 2016-5-11 22:29
回复

使用道具 举报

4#
发表于 2016-5-12 10:49:24 | 显示全部楼层
slore 发表于 2016-5-11 22:29
试下RC2.2版本吧,用打开文件对话框代替 文件管理器 功能,稳定性应该强些。
可以复制下多文件看看。

...

这次用rc2.2版本,在wes7实机中测试,我常用到的功能都很正常,暂时没有发现问题,至于pexlorer本身的设置项这些暂时没有测试,希望楼主加入开机启动功能可选功能,或者快捷键呼出功能,像我们用wes7这样的精简系统,默认都是砍掉了explorer的。但是在维护的时候又希望方便点。
回复

使用道具 举报

5#
发表于 2016-5-12 11:21:38 | 显示全部楼层
slore 发表于 2016-5-11 22:36
控制面板暂时做些 control命令或者 cpl 文件的快捷方式试试。

测试发现几个问题
1、见截图,程序里面全是英文,不知道是否可以改成中文。
2、截图中,左下角的关闭按钮没有用。不能关机,重启和注销是可以的
3、打开文件夹后,窗体右上角的最小化按钮点击没有反应,不能实现窗口最小化,但是左下角任务栏处的。窗口最小化按钮可以使所有窗体最小化,远程拷贝文件夹是可以的,vm中测试和实机效果一样。

随便请教楼主一个问题
我的wes7是没有桌面的。用户是自动登录的。默认启动成功后就是一个cmd窗口。但是我在cmd下输入pexlorer,运行后,会自动退出到登录框,重新输入用户名和密码后,就看到pexlorer的桌面了。我的问题是怎么让已经登录的用户不注销的情况下(有程序在运行),用批处理命令自动切换到用户切换界面并选择另外一个用户,等待手动输入密码,不知道是否可以实现?不是锁定哦。锁定后,只能输入当前的已登录的用户和密码才能解锁。不能输入另外的用户名和密码进行登录。

点评

开始菜单准备自己重新做,或者修改第三方的程序让其可以工作。这个工具主要是给PE用的,正常系统只是测试用的。方便的话提供下所用的精简WSE7系统能否提供下,我测试下,英文和关机按钮以及登录问题。 问题2是系  详情 回复 发表于 2016-5-12 13:27
开始菜单准备自己重新做,或者修改第三方的程序让其可以工作。这个工具主要是给PE用的,正常系统只是测试用的。方便的话提供下所用的精简WSE7系统能否提供下,我测试下,英文和关机按钮以及登录问题。 问题2是系  详情 回复 发表于 2016-5-12 13:27
回复

使用道具 举报

6#
发表于 2016-5-12 19:42:59 | 显示全部楼层
本帖最后由 xintiandi 于 2016-5-12 19:45 编辑

测试一下开始菜单,
1、点击开始菜单中的资源管理器,发现和explorer打开不一样。看截图,explorer中有控制面板的选项。

2、最近文档中的这2项。鼠标不能移上去,移到选定区就出错了。出错有2种提示,后面那个错误会导致pexlorer崩溃。



3、点击设置中的控制面板后,出现的不是控制面板界面。

下图才是应该出来的界面,但是不知道怎么出现的是上图。

点评

开始菜单不用试,ROS Explorer版本遗留下来一直没有修改。 目前的文件管理器其实就是你打开notpead点打开,弹出的 打开对话框界面, 这里不能选择控制面板的。用这个代替的优点是“稳定”。当然也有很多缺点,我  详情 回复 发表于 2016-5-12 22:16
回复

使用道具 举报

7#
发表于 2016-5-12 20:38:28 | 显示全部楼层
本帖最后由 xintiandi 于 2016-5-12 20:41 编辑
slore 发表于 2016-5-12 13:27
开始菜单准备自己重新做,或者修改第三方的程序让其可以工作。这个工具主要是给PE用的,正常系统只是测试 ...


系统是之前做好ghost上去的,不好提取出来。平时测试我们关机是正常的。都是用shutdown -f -s -t 0,
至于登录问题,可能和我们的登录界面有关,我们没有用windows自带的登录窗体,而是用的wes7自带的demo- Custom Logon。这个也许和wes7的特性有关,因为没有explorer,所以指定了登陆窗体后custom shell。
附件是5个自定义shell。

Custom Logon.rar

494.72 KB, 下载次数: 14, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
发表于 2016-5-13 11:58:47 | 显示全部楼层
slore 发表于 2016-5-12 22:16
开始菜单不用试,ROS Explorer版本遗留下来一直没有修改。

目前的文件管理器其实就是你打开notpead点 ...

我们用的系统是中文的,cmd下control可以直接出来控制面板的界面,做个快捷方式就可以解决。提供附件的代码,要用vs编译,编译完成后生成一个对应的dll文件,将生成的那个dll文件拷贝到system32下,运行对应的文件夹的Register.reg进行注册,重启就可以看到效果了。当然win7,32位也是可以用的。热键呼出的问题,我用第三方软件解决。
回复

使用道具 举报

9#
发表于 2016-5-13 20:35:31 | 显示全部楼层
经过反复测试,登录只和wes7开启了custom shell有关,正常系统不会有这个问题。

点评

网上找了下,WES7没有个没shell的做好的小点的系统来测试。这部分还不太清楚。 感觉是custom shell检测到别的Shell存在,自己就登出了,然后重新登陆使用新shell。 你附件custom shell里面很多,你用的是那种?  详情 回复 发表于 2016-5-14 10:40
回复

使用道具 举报

10#
发表于 2016-5-14 20:38:34 | 显示全部楼层
slore 发表于 2016-5-14 10:40
网上找了下,WES7没有个没shell的做好的小点的系统来测试。这部分还不太清楚。
感觉是custom shell检测 ...

用的这个WindowSampleCredentialProvider
回复

使用道具 举报

11#
发表于 2016-5-14 20:40:47 | 显示全部楼层
slore 发表于 2016-5-14 10:40
网上找了下,WES7没有个没shell的做好的小点的系统来测试。这部分还不太清楚。
感觉是custom shell检测 ...

用的这个WindowSampleCredentialProvider
回复

使用道具 举报

12#
发表于 2016-5-15 20:31:41 | 显示全部楼层
slore 发表于 2016-5-14 10:40
网上找了下,WES7没有个没shell的做好的小点的系统来测试。这部分还不太清楚。
感觉是custom shell检测 ...

我制作了一个和我用的差不多的系统,
链接:http://pan.baidu.com/s/1o8EgM5k 密码:ob6u
回复

使用道具 举报

13#
发表于 2018-1-11 17:41:01 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-11 18:30 编辑

我在一个精简的win7 x86和x64 上测试的,非pe系统,不能在桌面上空白区域鼠标右键,只要点击就会出现卡死,右键菜单也没有出来。
但是在任务管理栏上右键没有问题,桌面上我的电脑和回收站图标上右键也没有问题,就是桌面空白处,只要鼠标右键操作一次后,winxshell就失去控制了。桌面的任何地方都无法点击了。包括任务管理栏,开始菜单都无法点击了。
是在虚拟机vm中测试的。

刚才在测试了一次,应该是楼主说的。winxshell程序全屏了。其他程序切换到后台了。所以点击不了。任务栏点程序切换也不行。但用tab+alt可以切换出其他程序界面,在最小化窗口到任务栏后的程序,还是不能点击;开始键和桌面我的电脑等也不能点击,奇怪的是,什么都不操作只要需等1分钟,就恢复了,也可进行任意操作,但是不能再次鼠标右键,一旦再次鼠标右键一次又要等1分钟才能恢复,不知道有没有什么快捷键能够一键把winxshell切换到后台,也就是刚运行winxshelll的状态,应该叫复位吧。让桌面上、任务栏、开始菜单都能正常使用。每次鼠标右键要等1分钟,时间有点长。难道是bug,或者说是故意这样设计的。我的系统是没有加载桌面壁纸之类的。不知道卡是不是和这个有关。
删除桌面的快捷方式、清空回收站,删除程序中的目录,都很慢,不知道是不是和右键有关,也许是和系统精简的关系,程序中的列表全是英文,比如远程桌面点击后,出现的远程桌面窗口是中文。
如果这个稳定了。是不是真的就可以把explorer中系统删除哦。

点评

1.WIN7右键卡死问题 WIN7桌面右键是已知问题,如果不需要“排列”,“图标”,“个性化”,“显示设置”,“新建”的背景菜单(新建挺重要的),而是普通的文件夹右键菜单没有问题。但是显示空白背景菜单,会卡1分钟  详情 回复 发表于 2018-1-11 21:35
回复

使用道具 举报

14#
发表于 2018-1-11 23:26:31 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-11 23:37 编辑
slore 发表于 2018-1-11 21:35
1.WIN7右键卡死问题
WIN7桌面右键是已知问题,如果不需要“排列”,“图标”,“个性化”,“显示设置” ...


开始菜单的英文对我到没有什么影响,英文也能习惯,就是那个卡1分钟有点影响,我用秒表计时几次,真是刚好一分钟,误差3秒以内。这个问题影响有点大
我用的精简系统没有加载主题,启动后只有cmd,“排列”,“图标”,“个性化”,“显示设置”对于我来说没有什么意思,只是在桌面习惯性的都会用右键刷新,不注意就会卡住,
我也感觉可能是什么对象没有初始化导致的等待延时,要不然不会每次都是1分钟,难道是和系统没有加载主题和背景有关。不知道楼主能否开调试信息等手段来监测。我又时间的时候可以测试,
至于为什么要替换explorer,因为精简系统,不想让其他人使用,想彻底删除explorer,但是又希望自己维护方便,通过定义热键来调用winxshell,explorer改名称无法运行,也是病毒的目标。之前也考虑过用tc,XYplorer等文件管理工具来代替,测试都不是很理想。

点评

代码调试过,停在这里1分钟 这里没法再跟下去了。 我想起来了,如果在没有shell的情况下,打开记事本,选择 打开 菜单, 然后空白处右键一次,某个菜单需要的对象将被初始化,之后,winxshell右键桌面菜  详情 回复 发表于 2018-1-12 00:58
回复

使用道具 举报

15#
发表于 2018-1-12 17:32:19 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-12 21:21 编辑

非常感谢楼主的修改,右键不卡了,右键菜单也出来了。
在打开资源管理器,浏览文件方面,不如explorer流畅,偶尔有延时拖影的情况,可能和虚拟机有关。
刚刚测试了x86和x64下的win7系统:
x64系统下,开始菜单中的关闭按钮有效,x86系统下的关闭按钮没有效果,点击后系统没有任何反应,像没有点击一样。
关闭按钮应该指的是关闭winxshell并注销吧,x64系统点击后,自动注销退回到登陆框界面,我最先以为是关机。重新启动不管是x86还是x64都没有问题。
能否加个winxshell退出的按钮,就是说只是退出winxshell,不要执行注销操作,因为有后台程序在运行,希望退出后能恢复到运行winxshell前的状态。或者什么都不操作,只是退出winxshell这个程序而已。

点评

按住shift,右键 任务栏,会有退出 winxshell 的菜单。 WIN10下是会出现,关机提示界面。WIN7没有x86环境没事。 开始菜单建议配合ClassicShell使用吧。 真要关机,自己做个快捷方式试试。 winxshell.exe -  详情 回复 发表于 2018-1-12 19:05
回复

使用道具 举报

16#
发表于 2018-1-12 21:48:53 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-12 22:28 编辑
slore 发表于 2018-1-12 19:05
按住shift,右键 任务栏,会有退出 winxshell 的菜单。


好的,谢谢。

桌面上的图标不能通过右键打开,会提示没有注册类,但是双击可以。
删除桌面上的任意一个文件,提示:正在准备在循环。这个时间有点长,导致删除文件慢,估计至少10来秒。不知道是不是和explorer++有关,如果用explorer删除文件很快,秒删。

点评

不知道主目录如何,我在正常WIN7,PE删除正常  发表于 2018-1-12 22:33
双击我处理的,右键打开默认是调用explorer,要改注册表。  发表于 2018-1-12 22:32
回复

使用道具 举报

17#
发表于 2018-1-12 23:10:51 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-12 23:31 编辑

右键打开修改注册表哪个地方,怎么改,
删除文件,不管是桌面还是磁盘里面其他分区的文件,都很慢,我刚才测试几次,也计时了。每次删除,提示正在准备 再循环,都需要30秒。不知道是否和之前那个1分钟有关。
刚才我结束explorer后,不运行winxshell,直接运行tc文件管理器,在tc文件管理器中删除文件很快和explorer一样秒删,但是如果我先运行了winxshell,在这个外壳下在运行tc文件管理器,删除文件同样需要30秒。那就说明和winxshell有关,当然也可能是tc文件管理器和explorer一样初始化了更多的东西。
刚才我也用explorer++_1.3.5,测试了。如果结束explorer后, 直接运行explorer++_1.3.5,删除文件也是秒删,基本就确认和winxshell有关了。

点评

说反了。 桌面文件夹,文件右键打开都是正常的。 文件的,删除,复制都会出现卡死现象,和上面右键菜单一样,在没有shell的时候,在文件资源管理器 空白处 右键 一次,就好了。没有shell系统会自己初始化,但是有sh  详情 回复 发表于 2018-1-12 23:56
回复

使用道具 举报

18#
发表于 2018-1-13 00:27:13 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-15 22:55 编辑
slore 发表于 2018-1-12 23:56
说反了。 桌面文件夹,文件右键打开都是正常的。
文件的,删除,复制都会出现卡死现象,和上面右键菜单 ...


我现在又测试了几次,之前右键打不开,x64删除explorer后不重启,提示灾难性故障,重启后提示没有注册类,x86删除explorer后只提示找不到文件,楼主可否改成自定义指向第三方文件管理器,毕竟要裁剪explorer替代它,何必又在调用它。资源管理器窗口的最小化按钮没有用,无法最小化,但任务栏上的所有最小化窗口有效。我在资源管理中,空白区域鼠标右键,也是卡死1分钟,只是这个卡死1分钟和之前桌面右键出现1分钟不一样的是,这个只卡当前刷新的资源管理器窗口,其他的任务管理栏按钮,开始菜单,桌面都可以点击。只有这个窗口被冻结一样。能否把资源管理器的右键也像桌面右键一样处理。
删除文件到回收站之后,回收站的图标没有同步刷新,能否把鼠标右键的刷新按钮给调出来,
看来所有遇到的卡死问题,估计都是同一个问题导致的。也许就是你说的初始化有关。

今天又反复测试了几次,总结2点做参考
1、删除文件需要30秒的问题,确认和winxshell有关,同样的情况,用tc或explorer++测试没有问题。
2、卡1分钟的问题,我分别制作了2个精简系统测试,
   1)需要加载explorer进入桌面的。
   2)没有explorer,启动后只有一个cmd窗口。
   有explorer和没有,都会卡1分钟,仿佛和explorer没有关系。2个系统一样的情况
   第一个系统删除explorer后,会导致一些后台自启动程序(非服务启动方式)无法启动,估计这些程序都是要进入桌面后才能启动,因为没有找到explorer,所以无法加载桌面,这些程序就暂停,等待shell完成初始化,这时用tc,explorer+++等程序执行一次,后台自启程序仍没有启动,但是只要用explorer或winxshell执行一次,那些程序就后台启动成功了。
   第二个系统,制作的都是不带explorer的。只有一个cmd,估计是系统内部认为的shell为cmd窗口,也相当于系统内部完成了shell初始化的操作,虽然没有桌面,但是那些后台程序可以自启动成功。
   
今天又测试了好几个文件管理软件,发现其实好多功能都要依赖于explorer,特别是控制面板中的功能,实在太多,删除explorer后,好多功能都无法使用。

点评

xintiandi[/backcolor] 感谢你的积极反馈,最初我是没有在意WIN7系统,毕竟WIN7PE的explorer很成熟,正常系统要被替换的需求我也不觉得没有必要。 从第一个版本开始一直遗留的历史问题,终于解决了。(只有2个人  详情 回复 发表于 2018-1-21 20:47
回复

使用道具 举报

19#
发表于 2018-1-23 23:02:43 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-23 23:14 编辑

测试了最新的版本,之前的问题都ok,现在非常流畅。

单独的文件管理不依赖explorer,我说的依赖explorer的是指系统的功能,比如桌面右键上的设定屏幕分辨率,个性化等,包括控制面板命令。右键打开,你说这个可以改注册表。
第三方文件管理器我用xplorer2,功能比explorer++强大,很多文件管理器在通过远程桌面登陆后对文件操作有缺陷。
唯一的一个问题是x86 关机键无效,你说是没有平台测试,x64没有问题

下面这些菜单是否可以随意增加和删减或隐藏。


我看WinXShell.jcfg中有描述配置,这个文档有更详细的说明吗。

点评

开始菜单添加程序快捷方式是和系统共有的。 把快捷方式放到 C:\ProgramData\Microsoft\Windows\Start Menu C:%users\\AppData\Roaming\Microsoft\Windows\Start Menu 就能显示出来,支持文件夹。 快速启  详情 回复 发表于 2018-1-24 10:01
回复

使用道具 举报

20#
发表于 2018-1-24 10:49:22 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-29 22:19 编辑

好的,非常感谢,我测试了。关机这样修改,还是不行,系统不会有任何响应,x86难道有问题,还是我改错了。x64暂时没有测试
正常系统,没有explorer,control无法运行的。

2018-01-24_12-25-05.png (22.49 KB, 下载次数: 146)

2018-01-24_12-25-05.png

2018-01-25_11-55-48.png (57.62 KB, 下载次数: 142)

2018-01-25_11-55-48.png

2018-01-25_12-00-52.png (20.22 KB, 下载次数: 153)

2018-01-25_12-00-52.png

点评

winxshell.exe -winpe 启动程序 才会调用 shutdown的那个配置。  发表于 2018-1-28 23:06
回复

使用道具 举报

21#
发表于 2018-1-28 21:42:16 | 显示全部楼层
我禁用了dwm对应的服务,文件管理器的最小化按钮还是无效。其他程序窗口的最小化是没有问题,也就是楼主自己写的资源管理器窗口的最小化才无效。

点评

我在WIN7下再试试  发表于 2018-1-28 23:07
回复

使用道具 举报

22#
发表于 2018-1-29 22:21:52 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-29 22:33 编辑

的确是忘了加winpe参数,加上后,重启和关机都有效了。我想取消关机按钮,只保留重启,都是远程操作,一旦关机后,就不方便开机了,不知如何实现。

WinXShell.exe -ui -jcfg UI_Shutdown\main.jcfg

这个直接命令行可用,改到配置里面会出错。

点评

参考#254楼回复, "noshutdown":true, 就可以没关机菜单。 shutdwon_ui\\main.jcfg 斜杠需要写2个,在配置文件里。 main.xml文件,对关机按钮,配置个enabked=false,界面上关机也不能点了。参考其他的待  详情 回复 发表于 2018-1-30 09:38
回复

使用道具 举报

23#
发表于 2018-1-30 11:17:47 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-30 11:37 编辑
slore 发表于 2018-1-30 09:38
参考#254楼回复,
"noshutdown":true,
就可以没关机菜单。


可以了。但是现在重启用WinXShell.exe -ui -jcfg UI_Shutdown\\main.jcfg,这种方式,虽然可以打开关机菜单,点击重启会提示系统找不到指定文件,感觉有点问题,因为现在启动带了winpe参数,默认会调用WinXShell.jcfg菜单配置的重启定义,但是这个地方的重启改成了WinXShell.exe -ui -jcfg UI_Shutdown\\main.jcfg,不是之前的wpeutil.exe reboot了,难道还要改UI_Shutdown\main.jcfg,这个配置文件才行吗

刚才改了关机下的main.jcfg,对应重启地方,改成shutdown -f -r -t 0,就可以了。重启成功。至于main.xml文件没有相应的说明,没敢随便改动,还是希望楼主有时间写个更详细的说明,针对每个文件的修改和怎么自定义。
现在就剩资源管理器最小化问题,解决后,对于我的使用来说就是完美的了。如果再完善控制面板的那些功能后,就可以完全替代explorer了。


点评

配置都是文本,错了,重新解压原始档就行,配置说明我节后再补吧。  发表于 2018-1-30 12:36
回复

使用道具 举报

24#
发表于 2018-1-30 19:57:54 | 显示全部楼层
本帖最后由 xintiandi 于 2018-1-30 22:05 编辑
slore 发表于 2018-1-30 12:35
是的,shudown_ui\main.jcfg的命令要再修改,UI是独立的。

shutdown_ui\main.xml第28行关机按钮,看30行 ...


试了。完美,就是关机变灰不能点击。期待修复最小化按钮的问题。

   "nobrowse_network":false,       网上邻居
   "nofind":false,                 查找
这2项配置打开后,开始菜单中运行这2项会出错,当然可能是和正常系统有关。毕竟是带winpe运行,pe下和正常系统有差异。

刚发现一个问题,winxshell自带的资源管理器没有控制面板的选项,但explorer有,见下图。


回复

使用道具 举报

25#
发表于 2018-2-1 16:06:54 | 显示全部楼层
今天又发现一个问题,当运行winxshell后,有些后台运行的程序会再次运行,有些程序会提示不能重复运行。不知道是不是和初始化有关,explorer运行则不会出现。

点评

默认每次自动启动注册表RUN的程序,winxshell.exe -noautostart禁用此功能  发表于 2018-2-2 21:05
回复

使用道具 举报

26#
发表于 2018-2-2 22:17:24 | 显示全部楼层
注册表默认run的程序的地方又好几个,winxshell是默认调用哪个地方。要么用winxshell.exe -noautostart禁用,如果winxshell只是默认调用指定一个地方的run,我可以把程序的启动改到其他注册表地方。
以下常用的地方。64位系统还不一样。
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Run
HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/RunOnce
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Run
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/RunOnce

点评

6个注册表位置都会读取。 退出WinXShell再启动,就会反复运行。 应该判断个东西,某次登录才运行,系统登录后不再运行,直到下次再登录。 (感觉目前代码逻辑不太好,先禁用了靠谱些。)  详情 回复 发表于 2018-2-2 22:29
回复

使用道具 举报

27#
发表于 2018-2-25 11:17:39 | 显示全部楼层
本帖最后由 xintiandi 于 2018-2-25 11:19 编辑

今天有时间再次测试了一下控制面板的调用,win7和win8。
1、命令行运行control.exe
2、点击设置中的控制面板
3、点击桌面上的控制面板图标
4、命令行运行一下命令
   control.exe desk.cpl
     control.exe /NAME Microsoft.Personalization
     undll32 shell32.dll,Control_RunDLL desk.cpl,,2   


前面3条win7和win8效果一样。第1条,运行control可以打开控制面板,  第2条,打开的是文档(感觉是快捷方式的指向错误),第3条都没有任何反应。
第4条,由于win8没有精简桌面部分,所以可以打开屏幕的设置,但是win7被精简了,所以出错。

最终希望楼主修正设置中控制面板的快捷方式指向control.exe,或者在winxshell的资源管理器中,加入一个control快捷方式的图标。
至于第3条,其他第三方文件管理工具可以打开,只是后台调用了explorer.exe ,任务管理器中会出现explorer进程,桌面没有加载出来。(我测试的win7系统默认是不加载桌面的)      

点评

控制面板我处理了下,PE来说没有用。你这个WSE7可以试试。 开始菜单,参照 关机,重启写个 control命令可以调用control.exe了。  详情 回复 发表于 2018-3-31 01:15
谢谢反馈。 设置菜单倒是能改,不过整个开始菜单我是打算废弃掉的,直接用classicshell或者重新写个类WIN10风格的菜单面板。 做一个快捷方式,可以自定义图标和运行内容 放到你图的开始菜单最上面的 资源管  详情 回复 发表于 2018-2-25 12:11
回复

使用道具 举报

28#
发表于 2018-2-25 18:23:42 | 显示全部楼层
slore 发表于 2018-2-25 12:11
谢谢反馈。

设置菜单倒是能改,不过整个开始菜单我是打算废弃掉的,直接用classicshell或者重新写个类 ...

当然是放到快速启动栏处方便些,期待新版的更新,最好能同时支持win7和win8,不在区分版本。

点评

win8的系统,我试了还是要卡,复制文件也卡。  详情 回复 发表于 2018-2-26 12:14
W7菜单初始化处理的代码其他系统不执行,那个版本是最新版,W8可以直接用。  发表于 2018-2-25 21:36
回复

使用道具 举报

29#
发表于 2018-2-26 12:14:25 | 显示全部楼层


win8的系统,我试了还是要卡,复制文件也卡。
回复

使用道具 举报

30#
发表于 2018-3-26 20:40:04 | 显示全部楼层
看来用winxshell的朋友越来越多,楼主是不是该更新一下新版了,期待中。。

点评

1月到现在快3个月了。一季度更新一次,一年也就4次,不是很频繁。当然期待RS4到底有多大的更新,最好是把之前所有没有实现的功能全搞定。  详情 回复 发表于 2018-3-28 21:24
RS4会有大更新,最近更了些内容,不喜欢频繁更新。  发表于 2018-3-27 08:53
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-23 18:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表