Folder.rgs
上传用户:hy_wanghao
上传日期:2007-01-08
资源大小:279k
文件大小:1k
源码类别:

Shell编程

开发平台:

Visual C++

  1. HKCR
  2. {
  3. ForceRemove %PROJECTNAME% = s '%DESCRIPTION%'
  4. {
  5. ForceRemove CLSID = s '%CLSID%'
  6. ForceRemove Shell
  7. {
  8. ForceRemove explore
  9. {
  10.  Command = s 'explorer /e,/root,%CLSID%,%%1'
  11. }
  12. ForceRemove open
  13. {
  14.  Command = s 'explorer /root,%CLSID%,%%1'
  15. }
  16. }
  17. ForceRemove ShellEx
  18. {
  19. }
  20. }
  21. }
  22. HKCR
  23. {
  24. NoRemove CLSID
  25. {
  26. ForceRemove %CLSID% = s '%DESCRIPTION%'
  27. {
  28. val InfoTip = s '%INFOTIP%'
  29.                         val EditFlags = d 0
  30. ForceRemove InprocServer32 = s '%MODULE%'
  31. {
  32. val ThreadingModel = s 'Apartment'
  33. }
  34. DefaultIcon = s '%MODULE%'  
  35. ForceRemove ShellFolder
  36. {
  37. val Attributes = d 0
  38. }
  39. }
  40. }
  41. }
  42. HKCR
  43. {
  44. ForceRemove .adf = s '%PROJECTNAME%'
  45. {
  46. ForceRemove ShellNew
  47. {
  48. val Command = s 'RUNDLL32 %MODULE%,ShellNew %%2'
  49. }
  50. }
  51. ForceRemove .hdf = s '%PROJECTNAME%'
  52. }
  53. HKLM
  54. {
  55. NoRemove Software
  56. {
  57. NoRemove Microsoft
  58. {
  59. NoRemove Windows
  60. {
  61. NoRemove CurrentVersion
  62. {
  63. NoRemove 'Shell Extensions'
  64. {
  65. NoRemove Approved
  66. {
  67. ForceRemove val %CLSID% = s '%DESCRIPTION%'
  68. }
  69. }
  70. }
  71. }
  72. }
  73. }
  74. }