source: trunk/eraser/Eraser.Shell/Eraser.Shell.rgs @ 2008

Revision 2008, 2.2 KB checked in by lowjoel, 5 years ago (diff)

Rename ShellExt? to Eraser.Shell

Line 
1HKCR
2{
3    NoRemove *
4    {
5        NoRemove shellex
6        {
7            NoRemove ContextMenuHandlers
8            {
9                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
10            }
11        }
12    }
13    NoRemove Directory
14    {
15        NoRemove shellex
16        {
17            NoRemove ContextMenuHandlers
18            {
19                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
20            }
21            NoRemove DragDropHandlers
22            {
23                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
24            }
25        }
26    }
27    NoRemove Drive
28    {
29        NoRemove shellex
30        {
31            NoRemove ContextMenuHandlers
32            {
33                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
34            }
35            NoRemove DragDropHandlers
36            {
37                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
38            }
39        }
40    }
41    NoRemove Folder
42    {
43        NoRemove shellex
44        {
45            NoRemove ContextMenuHandlers
46            {
47                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
48            }
49            NoRemove DragDropHandlers
50            {
51                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
52            }
53        }
54    }
55    NoRemove InternetShortcut
56    {
57        NoRemove shellex
58        {
59            NoRemove ContextMenuHandlers
60            {
61                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
62            }
63        }
64    }
65    NoRemove lnkfile
66    {
67        NoRemove shellex
68        {
69            NoRemove ContextMenuHandlers
70            {
71                ForceRemove Eraser = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
72            }
73        }
74    }
75
76    EraserShellExt.ShellExt.1 = s 'Eraser Shell Extension'
77    {
78        CLSID = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
79    }
80    EraserShellExt.ShellExt = s 'Eraser Shell Extension'
81    {
82        CLSID = s '{BC9B776A-90D7-4476-A791-79D835F30650}'
83        CurVer = s 'EraserShellExt.ShellExt.1'
84    }
85    NoRemove CLSID
86    {
87        ForceRemove {BC9B776A-90D7-4476-A791-79D835F30650} = s 'Eraser Shell Extension'
88        {
89            ProgID = s 'EraserShellExt.ShellExt.1'
90            VersionIndependentProgID = s 'EraserShellExt.ShellExt'
91            InprocServer32 = s '%MODULE%'
92            {
93                val ThreadingModel = s 'Apartment'
94            }
95            'TypeLib' = s '{BBAA6A86-48FB-4F7B-B06F-7FACD6AFBD25}'
96        }
97       
98        NoRemove {645FF040-5081-101B-9F08-00AA002F954E}
99        {
100            NoRemove shellex
101            {
102                NoRemove ContextMenuHandlers
103                {
104                    ForceRemove {BC9B776A-90D7-4476-A791-79D835F30650}
105                }
106            }
107        }
108    }
109}
Note: See TracBrowser for help on using the repository browser.