home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 June B
/
Pcwk6b98.iso
/
Outlk98
/
En
/
OL98
/
OMF95.CAB
/
omf95_1.cab
/
olfext.inf
< prev
next >
Wrap
Windows Setup INFormation
|
1998-03-04
|
6KB
|
191 lines
; This is the Setup information file to install Symantec WinFax Starter Edition
[version]
signature="$CHICAGO$"
;need to tell INFInstall to use ADVPACK.DLL-it implements CustomDestination
AdvancedINF=2.5
[DestinationDirs]
;>49000 indicates custom LDID
MFCCopyFiles = 11 ;System directory
OlfCopyFiles = 49001
OlfCopyCover = 49003
OlfCopyECF = 49002
OlfCopyQView = 49001
UninstCopyFiles = 17 ;INF directory
OlfDataDirCreate = 49001,data ;create the data directory
[DefaultInstall]
CustomDestination = FileDest
CopyFiles = MFCCopyFiles,OlfCopyFiles,OlfCopyCover,OlfCopyECF,OlfCopyQView,UninstCopyFiles
CopyFiles = OlfDataDirCreate
AddReg = OlfReg,OlfECFReg,OlfQViewReg,OlfUninstReg
;==============================================================================================
; File Copy sections.
;==============================================================================================
[MFCCopyFiles]
[OlfCopyFiles]
Dccmodem.dat
dccres32.dll
dccutilc.dll
dccutili.dll
mime32.dll
olfcover.dll
olfext.dll
filedb.dll
wfxiif32.dll
olfmod32.exe
wfxmsrvr.exe
olfsetup.exe
reglib32.dll
wfxres32.dll
wfxrstrz.dll
wfxut32i.dll
wfxvw32i.dll
wfxolhok.exe
wfxhok16.dll
olfext.hlp
olfext.cnt
[OlfCopyCover]
cover1.cvp
cover2.cvp
cover3.cvp
cover4.cvp
cover5.cvp
[OlfCopyECF]
olfext.ecf
[OlfCopyQView]
fvfxs.dll
wfqvw32.hlp
wfqvw32.cnt
[OlfDataDirCreate]
mscreate.dir
[UninstCopyFiles]
olfext.inf
;==============================================================================================
; Register section
;==============================================================================================
[OlfReg]
HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax" ;uninstall
HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax" ;uninstall
HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\General","OutlookCoverPath",,"%49001%\cover\"
HKCU,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\General","OutlookDefaultCover",,"%49001%\cover\cover1.cvp"
HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Exepath",,"%49001%\"
HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Fax Path",,"%49001%\data\"
HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Cover Path",,"%49001%\cover\"
HKLM,"Software\Microsoft\Office\8.0\Outlook\OLFax\7.0\WinFax","Version",,"8.0"
[OlfECFReg]
HKLM,"SOFTWARE\Microsoft\Exchange\Client\Extensions","Outlook Setup Extension",,"4.0;Outxxx.dll;7;000000000000000;0000000;OutXXX"
[OlfQViewReg]
HKCR,".fxo" ;uninstall
HKCR,".fxo",,,"FXOfile"
HKCR,"FXOfile" ;uninstall
HKCR,"FXOfile",,,"FXO File"
HKCR,"FXOfile","EditFlags",1,00,00,00,00
HKCR,"FXOfile\DefaultIcon",,,"%49001%\fvfxs.dll"
HKCR,"FXOfile\QuickView",,,"*"
HKCR,"FXOfile\Shell\open\command",,,"%11%\viewers\quikview.exe -f:%1" ;should get from reg.
HKCR,"QuickView\.FXO" ;uninstall
HKCR,"QuickView\.FXO",,,"FXO File"
HKCR,"QuickView\.FXO\{00021120-0000-0000-C000-000000000046}",,,"FXO Viewer"
HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}"
HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}",,,"FXO File Viewer"
HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}\InprocServer32",,,"%49001%\fvfxs.dll"
HKCR,"CLSID\{00021120-0000-0000-C000-000000000046}\InprocServer32","ThreadingModel",,"Apartment"
[OlfUninstReg]
;Reg key that puts entry in Add/Remove files CPL applet dialog
HKLM,%RegUninst%,"DisplayName",,"%UninstDesc%"
;call ADVPACK uninstaller
HKLM,%RegUninst%,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\olfext.inf, Uninstall"
;==============================================================================================
; Directory specifications.
;==============================================================================================
[FileDest]
;path for template
;7 means return path in Reg key && fail with message if Reg key doesn't exist
49001 = TemplPathKey,7
; we need to use a custom LDID that looks up a Reg key to append the Templates path and the LFN
; of the subdir - 5 means return path in Reg key && don't prompt user
49002 = DummyECFRegKey,5
49003 = DummyCoverRegKey,5
[TemplPathKey]
"HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE","Path","",""
"","","","%FailMsg%",""
[DummyECFRegKey]
"HKLM","SOFTWARE\DummyApp\DummyKey","","","%49001%\Addins"
[DummyCoverRegKey]
"HKLM","SOFTWARE\DummyApp\DummyKey","","","%49001%\Cover"
;==============================================================================================
; Uninstall section
;==============================================================================================
[Uninstall]
BeginPrompt = BeginPromptSection
EndPrompt = EndPromptSection
CustomDestination = FileDest
Delfiles = OlfCopyFiles,OlfCopyCover,OlfCopyECF,OlfCopyQView,UninstCopyFiles
Deldirs = RemoveFolder
;Clean up uninstall keys
DelReg = OlfReg,OlfQViewReg,OlfUninstReg,DelUninstallKey
AddReg = OlfECFReg
Cleanup = 1
[BeginPromptSection]
Prompt = "%BeginPrompt%"
ButtonType = YESNO
Title = %PackageName%
[EndPromptSection]
Prompt = "%EndPrompt%"
[RemoveFolder]
%49002%
%49003%
[DelUninstallKey]
HKLM,%RegUninst%
;==============================================================================================
; SourceDisksNames section
;==============================================================================================
[SourceDisksNames]
1 = "Olfax",,0
;==============================================================================================
; Strings section
;==============================================================================================
[Strings]
PackageName = "Symantec WinFax Starter Edition Extension"
RegUninst = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Olfax"
UninstDesc = "Symantec WinFax Starter Edition (Remove only)"
;Error Messages
FailMsg = "Microsoft Outlook is required. Setup Incomplete."
FailMsgNoQView = "Microsoft QuickView is required. Setup Incomplete."
;Prompt for Uninstall
BeginPrompt = "Are you sure that you want to remove Symantec WinFax Starter Edition?"
EndPrompt = "Symantec WinFax Starter Edition was successfully removed."