; RegSvr32 Shell Extension
; Registriere DLL, OCX, EXE per Rechtsklick
; Win 9x, NT4 & 2k
; Release 1.0
;
; By Gej 03.03.2000
[Version]
signature="$chicago$"
[DefaultInstall]
CopyFiles=Files.inf
AddReg=Reg.Add,Reg.Uninstall
[DefaultInstall.ntx86]
CopyFiles=Files.inf
AddReg=Reg.Add,Reg.Uninstall.NT
[DefaultUninstall]
DelFiles=Files.inf
DelReg=Reg.Add,Reg.Uninstall,Reg.Uninstall.NT,Reg.Remove,
[SourceDisksNames]
1="%01%",,1
[Reg.Uninstall]
HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%10%\rundll.exe setupx.dll,InstallHinfSection DefaultUninstall 132 %17%\%InfFile%"
[Reg.Uninstall.NT]
HKLM,%UnInstallPath%,DisplayName,,%UninstallDispName%
HKLM,%UnInstallPath%,UninstallString,,"%11%\rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 %17%\%InfFile%"
[Reg.Add]
HKCR,.ocx\shell\RegOCX,,,Register
HKCR,.ocx\shell\RegOCX\command,,,"regsvr32 %1"
HKCR,.ocx\shell\UnRegOCX,,,UnRegister
HKCR,.ocx\shell\UnRegOCX\command,,,"regsvr32 /u %1"
HKCR,.ax\shell\RegAX,,,"Register Filter"
HKCR,.ax\shell\RegAX\command,,,"regsvr32 %1"
HKCR,.ax\shell\UnRegAX,,,"UnRegister Filter"
HKCR,.ax\shell\UnRegAX\command,,,"regsvr32 /u %1"
HKCR,dllfile\shell\RegDLL,,,Register
HKCR,dllfile\shell\RegDLL\command,,,"regsvr32 %1"
HKCR,dllfile\shell\UnRegDLL,,,UnRegister
HKCR,dllfile\shell\UnRegDLL\command,,,"regsvr32 /u %1"
HKCR,exefile\shell\RegEXE,,,"Register Server"
HKCR,exefile\shell\RegEXE\command,,,"%1 /regserver"
HKCR,exefile\shell\UnRegEXE,,,"UnRegister Server"
HKCR,exefile\shell\UnRegEXE\command,,,"%1 /unregserver"
[Reg.Remove]
HKCR,.ocx\shell\RegOCX
HKCR,.ocx\shell\RegOCX\command
HKCR,.ocx\shell\UnRegOCX
HKCR,.ocx\shell\UnRegOCX\command
HKCR,.ax\shell\RegAX
HKCR,.ax\shell\RegAX\command
HKCR,.ax\shell\UnRegAX
HKCR,.ax\shell\UnRegAX\command
HKCR,dllfile\shell\RegDLL
HKCR,dllfile\shell\RegDLL\command
HKCR,dllfile\shell\UnRegDLL
HKCR,dllfile\shell\UnRegDLL\command
HKCR,exefile\shell\RegEXE
HKCR,exefile\shell\RegEXE\command
HKCR,exefile\shell\UnRegEXE
HKCR,exefile\shell\UnRegEXE\command
[Strings]
InfFile="RegShExt.inf"
SetupRegPath="Software\Microsoft\Windows\CurrentVersion\Setup"
UninstallDispName="RegSvr32 Shell Extension"
UnInstallPath="Software\Microsoft\Windows\CurrentVersion\Uninstall\RegSvr32ShellExtension"
[DestinationDirs]
Files.Inf=17
[Files.Inf]
RegShExt.inf