|
发表于 2017-11-21 17:28:42
|
显示全部楼层
本帖最后由 令狐大虾 于 2017-11-21 18:50 编辑
在实体机维护中发现,因为此PE不带驱动会导致桌面分辨率过低,显得桌面图标过大。(强烈建议楼主整合显卡驱动)
问楼主:此PE里面那个批处理是首次进入桌面加载的?因为桌面图标注册表挂载进去是无效的,此注册表需要在桌面状态写入后重启资源管理器才可以生效
;桌面使用小图标并自动排列(重启资源管理器生效)
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop]
"IconSize"=dword:00000020
"FFlags"=dword:40200225
转换挂载为:
[HKEY_LOCAL_MACHINE\_DEFAULT\Software\Microsoft\Windows\Shell\Bags\1\Desktop]
"IconSize"=dword:00000020
"FFlags"=dword:40200225
暂时想到的方法:注册表挂载首次进入桌面运行调用一个AU3加载,失败。看来是受PE自带的加载CMD影响
解决方法:修改配置.bat,在call :link下添加
:桌面使用小图标
reg add "HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop" /v "IconSize" /t REG_DWORD /d 00000020 /f
reg add "HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop" /v "FFlags" /t REG_DWORD /d 40200225 /f
pecmd.exe KILL EXPLORER.EXE
|
|