www.pudn.com > FTP客户端程序的源程序.zip > FolderPointer.rgs
HKCR
{
FPointer.FolderPointer.1 = s 'Folder Pointer'
{
CLSID = s '{FA6C62A0-9FE5-11D2-9E61-444553540000}'
}
FPointer.FolderPointer = s 'Folder Pointer'
{
CLSID = s '{FA6C62A0-9FE5-11D2-9E61-444553540000}'
CurVer = s 'FPointer.FolderPointer.1'
}
'.FolderPointer' = s 'FolderPointer'
{
'ShellNew'
{
val 'Command' = s 'RunDLL32 %MODULE%,NewPointer %%2'
}
}
'FolderPointer' = s 'Folder Pointer'
{
'DefaultIcon' = s '%MODULE%,0'
'shell'
{
'open'
{
'command' = s '%MODULE%'
}
}
}
NoRemove CLSID
{
ForceRemove {FA6C62A0-9FE5-11D2-9E61-444553540000} = s 'Folder Pointer'
{
ProgID = s 'FPointer.FolderPointer.1'
VersionIndependentProgID = s 'FPointer.FolderPointer'
InprocServer32 = s '%MODULE%'
{
val ThreadingModel = s 'Apartment'
}
'TypeLib' = s '{F4EAF675-2698-11D3-8C41-C325E241C746}'
'ShellFolder'
{
val 'Attributes' = d '32'
}
'DefaultIcon' = s '%MODULE%,0'
}
}
NoRemove 'Folder'
{
NoRemove 'shellex'
{
NoRemove 'ContextMenuHandlers'
{
'FolderPointersMenu' = s '{816EF502-2FF2-11D3-8C42-E8F2A37E3147}'
}
}
}
NoRemove 'Directory'
{
NoRemove 'shellex'
{
NoRemove 'CopyHookHandlers'
{
'FolderPointersCopyHook' = s '{D28CED62-3250-11D3-8C42-CB051F0ADF46}'
}
}
}
}
HKLM
{
NoRemove 'Software'
{
NoRemove 'Microsoft'
{
NoRemove 'Windows'
{
NoRemove 'CurrentVersion'
{
NoRemove 'Uninstall'
{
'Folder Pointers'
{
val 'DisplayName' = s 'Folder Pointers'
val 'UninstallString' = s 'RunDLL32 %MODULE%,Uninstall'
}
}
}
}
}
}
}