home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Watson 2.0
/
DRWATSON2.iso
/
UTILS
/
NU_RUS.W95
/
DISK2
/
NPROTECT.RE$
/
NPROTECT.REG
Wrap
Windows Registry Data
|
1995-08-03
|
3KB
|
69 lines
REGEDIT4
// The following entries are used to register the Norton Protection class
// and its property sheet handler for the Recycle Bin.
//
// 1. Register the class.
// 2. Add InprocServer entry pointing to our handler dll.
// 3. Register a PropertySheet Handler for the Recycle Bin.
// 4. Add verb to launch UnErase to the Recycle Bin context menu.
// 5. Add Nprotect to list of VxDs to load at Windows Startup
// 6. Register ue32.hlp.
// 7. Add ue32.exe to App Paths.
// 8. Add ueproc32.exe to App Paths.
// MOVED TO NPROTON.REG --> 9. Add ueproc32.exe to Run (run at startup).
// 10. Change the Recycle Bin's class name in the registry.
// 11. Make verb to launch UnErase by default (double-click to open).
// 12. Register a ContextMenu Handler for the Recycle Bin.
// Add the Norton Protection class
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{263913E0-07B9-106A-8674-00AA000D6F0D}]
@="Norton Protection"
// Point to our inproc server
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{263913E0-07B9-106A-8674-00AA000D6F0D}\InProcServer32]
@="%s\USHELLHK.DLL" ~SIWSUBST, TARGET4
"ThreadingModel"="Apartment"
// Add Norton Protection property sheets
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\PropertySheetHandlers\{263913E0-07B9-106A-8674-00AA000D6F0D}]
@=""
// Add verb to launch UnErase to the Recycle Bin context menu
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Norton UnErase\Command]
@="%s\UE32.EXE /R" ~SIWSUBST, TARGET3
// Setup default NPROTECT configuration
[HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Norton Utilities\Norton Protection]
"TrackerSize"=hex:19
"Version"=hex:00,01
// Add NPROTECT to list of VxDs to load at Windows Startup from shared area
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\NPROTECT]
"StaticVxD"="%s\nprotect.vxd" ~SIWSUBST, TARGET5
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Help]
"Ue32.hlp"="%s" ~SIWSUBST, TARGET4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UE32.EXE]
"Path"="%s;%%s;%%%%s" ~SIWSUBST, TARGET3, TARGET4, TARGET5
@="%s\UE32.EXE" ~SIWSUBST, TARGET3
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\UEPROC32.EXE]
"Path"="%s;%%s;%%%%s" ~SIWSUBST, TARGET3, TARGET4, TARGET5
@="%s\UEPROC32.EXE" ~SIWSUBST, TARGET4
[HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Norton Utilities\Norton UnErase]
"InstallDir"="%s" ~SIWSUBST, TARGET3
[HKEY_CLASSES_ROOT\CLSID\{52636240-ECF7-11cd-99BE-0020AF346D41}\InProcServer32]
@="%s\\NDRVEX.DLL" ~SIWSUBST, TARGET4
"ThreadingModel"="Apartment"
[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\shellex\ContextMenuHandlers\{52636240-ECF7-11cd-99BE-0020AF346D41}]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Norton Utilities\Install\9.0\Components]
"unerasew"="1"