|
本帖最后由 wykpe 于 2021-10-12 10:47 编辑
基于微PE2.2
问题有两个:
1.使用 LINK %Programs%\记事本,%SystemRoot%\system32\notepad.exe 命令创建快捷方式到X:\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs下,并添加到开始菜单所有程序里面 然后手动右键固定到开始菜单,也是正常的,然后手动备份注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2的Favorites 为StartMenu.reg 然后在PETools.ini里面 EXEC @%SystemRoot%\regedit.exe /s "%ProgramFiles%\StartMenu.reg"
到现在为止都没有问题
然后启动PE进入桌面,开始菜单就变成了左边的样子 位置就变成了C:\Users\Default\AppData\Roaming\Microsoft\Windows\Internet Explorer\Quick Launch\Users Pinned\Start Menu 重点还没有Start Menu 这个文件夹 原版微PE不存在此问题,求大佬指点迷津
2.能去掉开始菜单的所有程序和下面的搜索框吗?我尝试过使用WIN7的命令,但是没有效果
//隐藏开始菜单所有程序(没有效果)
EXEC @reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /f /v "NoStartMenuMorePrograms" /t
//隐藏开始菜单搜索框和资源管理器搜索框(没有效果)
EXEC @reg add "HKLM\SOFTWARE\Microsoft\Windows Search" /f /v "SetupCompletedSuccessfully" /t REG_DWORD /d 1
=====================解决方法=========================
经过几天的研究外加大佬们的指点,思路逐渐清晰,问题并得到了解决,先把解决方法分享一下,供后人参考
首先先弄清楚几个知识点:同样是在开始菜单的图标为什么有两种路径???
其实开始菜单的图标分两部分,由一条细线间隔(就是图中谷歌浏览器和记事本中间的那条细线,win10的不太清晰,所以用win7演示)细线上面的部分为手动固定的快捷方式图标,细线下面的是最近使用过的图标
其实win10也有(命令提示符和所有程序中间,实在是不太清晰)
手动固定到开始菜单的图标路径为:X:\Default\\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\
最近使用过的图标为快捷方式的实际路径(不统一,五花八门)
那么问题就简单了,解决这个问题就有两种思路,第一种是使用系统自动生成最近使用记录的思路,第二种就是手动固定的思路
第一种:(微PE原版的思路)
理论部分:把开始菜单的图标清空,然后手动运行自己想出现的程序,图标就会自动出现在开始菜单上,等达到自己想要的效果之后,然后手动备份注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage2的Favorites 为StartMenu.reg 再用命令手动导入即可
实际操作:手动运行程序.图标并没有出现在开始菜单上,所以至今我都不知道微PE原版是怎么实现的
第二种:自己的野路子
既然图标有了,只是快捷方式不存在而已,那我手动创建快捷方式就好了
在PETools.ini里面,添加添加创建开始菜单图标的命令即可(建议手动复制我的命令,自己调了半天才调好)
LINK %Userprofile%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu\记事本,%SystemRoot%\system32\notepad.exe
然后问题就华丽丽的解决了
=========================隐藏搜索框==========================================
5楼给出的注册表,倒数第二条是隐藏搜索框,我手写了PECMD命令,也可以复制大佬给出的注册表内容然后倒入
//隐藏开始菜单搜索框
EXEC @reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v "Start_SearchPrograms" /t REG_DWORD /d 0
EXEC @reg add "HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /f /v "Start_SearchFiles" /t REG_DWORD /d 0
如果有大佬知道怎么隐藏所有程序,欢迎告知,谢谢
|
评分
-
查看全部评分
|