不懂事 发表于 2014-10-29 01:49:24

Windows 7 64位 让IE图标显示在桌面会多出现一个 32位的名称

在au3里执行以下代码,桌面的IE图标出现了,可是IE图标的名称会多出现一个 32位的名称,如下:Internet Explorer (32位);如果手动导入IE.reg,注册表就不会多出现一个 32位的名称,图标的名称就是Internet Explorer。

shellExecuteWait("regedit.exe","/s ie.reg",@SystemDir)

ie.reg文件包的内容:
Windows Registry Editor Version 5.00

; Use this tweak to add the IE icon to Desktop



@="@ieframe.dll,-880"

"InfoTip"="@,-881"



@="C:\\Windows\\System32\\ieframe.dll,-190"



@="C:\\Windows\\System32\\ieframe.dll"

"ThreadingModel"="Apartment"



@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\""



@="@ieframe.dll,-13171"



@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -private"



@="@ieframe.dll,1031"

"Position"="bottom"



@="rundll32.exe Shell32.dll,Control_RunDLL InetCpl.cpl,"



@="{871C5380-42A0-1069-A2EA-08002B30309D}"



@=""



@="@ieframe.dll,-190"

"HideAsDeletePerUser"=""

"HideOnDesktopPerUser"=""

"HideFolderVerbs"=""

"WantsParseDisplayName"=""

"Attributes"=dword:00000024

页: [1]
查看完整版本: Windows 7 64位 让IE图标显示在桌面会多出现一个 32位的名称