home *** CD-ROM | disk | FTP | other *** search
/ PC Direkt 1998 November / PCDIREKT_1198.bin / data / Util / Panekill / PANEKILL.INF < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-27  |  2.9 KB  |  103 lines

  1. ; ////////////////////////////////////////////////////////////////////////////
  2. ; PaneKiller.inf
  3. ;
  4. ; installation script for PaneKiller
  5. ; Author: Matt Ginzton
  6. ; magi@cs.stanford.edu
  7. ;
  8. ; (c) 1998 MaDdoG Software
  9. ; version: 1.2, for Win95 setupx.dll
  10. ;
  11. ; Thanks to the MS PowerToys team for their enlightening .inf file examples
  12. ; ////////////////////////////////////////////////////////////////////////////
  13.  
  14.  
  15. [version]
  16. signature="$CHICAGO$"
  17. SetupClass=BASE
  18.  
  19. [DefaultInstall]
  20. CopyFiles   = PaneKiller.FileApp
  21. AddReg      = PaneKiller.RegUninst,PaneKiller.SelfInstall
  22. UpdateInis  = PaneKiller.Startup.Add
  23. Ini2Reg     = PaneKiller.Ini2Reg.Add
  24.  
  25. [DefaultInstall.ntx86]
  26. CopyFiles   = PaneKiller.FileApp
  27. AddReg      = PaneKiller.RegUninst.NT,PaneKiller.SelfInstall
  28. UpdateInis  = PaneKiller.Startup.Add
  29.  
  30. [DefaultUninstall]
  31. AddReg      = PaneKiller.SelfUninstall
  32. DelReg      = PaneKiller.RegUninst,PaneKiller.PersistentSettings
  33. UpdateInis  = PaneKiller.Startup.Del
  34. DelFiles    = PaneKiller.FileApp
  35.  
  36. [PaneKiller.FileApp]
  37. PaneKill.exe
  38. PaneKill.htm
  39. allprods.htm
  40. PaneKill.inf
  41. ReadMe.txt
  42. Welcome.htm
  43. Register.htm
  44. Config.htm
  45. Setup.exe
  46. Register.exe
  47. Register.hlp
  48.  
  49. [DestinationDirs]
  50. PaneKiller.FileApp = 24, "%installDir%"  ; from windows drive
  51.  
  52. [PaneKiller.RegUninst]
  53. HKLM,%PK_UNINST%,,,
  54. HKLM,%PK_UNINST%,"DisplayName",,"MaDdoG PaneKiller v1.2 (remove only)"
  55. HKLM,%PK_UNINST%,"UninstallString",,"%10%\RunDll setupx.dll,InstallHinfSection DefaultUninstall 4 %24%\%installDir%\%INF%"
  56.  
  57. [PaneKiller.RegUninst.NT]
  58. HKLM,%PK_UNINST%,,,
  59. HKLM,%PK_UNINST%,"DisplayName",,"MaDdoG PaneKiller v1.2 (remove only)"
  60. HKLM,%PK_UNINST%,"UninstallString",,"RunDll32 syssetup.dll,SetupInfObjectInstallAction DefaultUninstall 4 %24%\%installDir%\%INF%"
  61.  
  62. [PaneKiller.PersistentSettings]
  63. HKCU,Software\MaDdoG\%AppName%
  64.  
  65. [PaneKiller.SelfInstall]
  66. HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"%AppName%",,"%24%\%installDir%\%ShortName%.exe /install"
  67.  
  68. [PaneKiller.SelfUninstall]
  69. HKLM,Software\Microsoft\Windows\CurrentVersion\RunOnce\Setup,"%AppName% (Remove)",,"%24%\%installDir%\%ShortName%.exe /uninstall"
  70.  
  71. [SourceDisksNames]
  72. 1 = "%AppName% v1.2 distribution","",1
  73.  
  74. [PaneKiller.Startup.Add]
  75. setup.ini, progman.groups,,"PaneKiller1=%PMGroup%"
  76. setup.ini, PaneKiller1,,"""%AppName%"", ""%24%\%installDir%\%EXE%"""
  77.  
  78. [PaneKiller.Startup.Del]
  79. setup.ini, progman.groups,,"PaneKiller1=%PMGroup%"
  80. setup.ini, PaneKiller1,,"""%AppName%"""
  81.  
  82. [PaneKiller.Ini2Reg.Add]
  83. win.ini,Desktop,Wallpaper,HKLM,%WINSETUP%,2
  84. win.ini,Desktop,TileWallpaper,HKLM,%WINSETUP%,2
  85.  
  86. [SourceDisksFiles]
  87. %EXE%=1
  88. %INF%=1
  89. %HLP%=1
  90.  
  91. [Strings]
  92. AppName     = PaneKiller
  93. ShortName   = PaneKill
  94. EXE         = PaneKill.exe
  95. INF         = PaneKill.inf
  96. HLP         = PaneKill.htm
  97.  
  98. PMgroup     = "Startup"
  99. WINSETUP    = "Software\Microsoft\Windows\CurrentVersion\Setup"
  100. PK_UNINST   = "Software\Microsoft\Windows\CurrentVersion\Uninstall\PaneKiller"
  101.  
  102. installDir    = "progra~1\MaDdoG\PaneKill"
  103.