home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Windows 95.com 1996 September
/
WIN95_09961.iso
/
remote
/
pca32_75.exe
/
Install.inf
< prev
next >
Wrap
INI File
|
1996-07-29
|
48KB
|
1,757 lines
[InstallVersion]
4.0
[process]
;------------------ OEM SWITCHES ----------------------------------
switch46 = FALSE ; set to TRUE to turn on OEM dialog
;-------------------------------------------------------------------
Bitmaps(pix)
DisableHelp()
AllowIntlChars()
Backup(CustDLLCopy)
EnableNetQPD()
PassVersionCheck()
SetNumberOfTargets(20)
switch4 = TRUE
#if(switch4)
CallProc(Func_MemoryStandalone)
#else
CallProc(Func_MemoryWorkstation)
#endif
switch84 = FALSE
switch83 = FALSE
switch1 = FALSE
switch2 = FALSE
switch3 = FALSE
switch99 = FALSE
switch8 = TRUE
switch95 = FALSE
switch44 = IsSilentMode()
:Label_Panel_WrongVersion
WizardPanel(Panel_WrongVersion, siwpca.dll)
CallProcEx(Func_ShowTargets)
switch19 = CallProcEx(Func_CheckOSVer)
switch1= FALSE
switch2= FALSE
switch45 = FALSE
#if(switch19)
#if(switch20)
switch2 = TRUE
switch45 = CallProcEx(Func_CheckOSShell)
#else
switch1 = TRUE
#endif
#else
WizardProcessPanel()
CallProcEx(Func_SetErr_BadOSVer)
Goto(Label_AbnormalExit)
#endif
SetActiveCopy(PCACopy, install.inf)
:Label_Panel_Welome
WizardPanel(Panel_Welcome, siwpca.dll)
WizardProcessPanel()
:Label_Panel_License
WizardPanel(Panel_License, siwpca.dll)
WizardProcessPanel()
:Label_Panel_NoWinSpace
WizardPanel(Panel_NoWinSpace, siwpca.dll)
#if(switch1)
switch19 = CallProcEx(Func_CheckWinDriveSpace_95)
#else
switch19 = CallProcEx(Func_CheckWinDriveSpace_NT)
#endif
#if(switch19)
WizardExcludePanel(Panel_NoWinSpace)
#else
WizardProcessPanel()
CallProcEx(Func_SetErr_NoWinSpace)
Goto(Label_AbnormalExit)
#endif
:Label_Panel_RegAccessWarning
WizardPanel(Panel_RegAccessWarning, siwpca.dll)
switch19 = CallProcEx (Func_RegTestKeyAccess)
#if(switch19)
WizardExcludePanel(Panel_RegAccessWarning)
#else
WizardProcessPanel()
#endif
switch19 = CallProcEx(Func_ChkCurVerKey)
#ifnot(switch19)
switch19 = CallProcEx(Func_Chk70Key)
#if(switch19)
CallProcEx(Func_CurVerConvertKeyMach)
CallProcEx(Func_CurVerConvertKeyUser)
#if(switch1)
CallProcEx(Func_DelWin95Keys)
#else
CallProcEx(Func_DelWinNTKeys)
#endif
CallProcEx (Func_DelCommonKeys)
#endif
#endif
switch3 = CallProcEx(Func_QueryInstallVal)
:TargetDirs
switch19 = CallProcEx(Func_QueryUserDirVal)
CallProcEx(Func_SetupDfltTarget)
#if(switch1)
CallProcEx(Func_SetupSharedComponentsDir)
CallProcEx(Func_SetVarTarget3)
#endif
switch5=FALSE
#if(switch4)
switch19 = CallProcEx(Func_AWBinFileGetType_Sta)
#ifnot(switch19)
#if(switch44)
CallProcEx(Func_SetErr_OpenAWBin)
#else
CallProcEx(Func_MsgBox_Abort)
#endif
Goto(Label_AbnormalExit)
#endif
#if(switch28)
switch5=TRUE
#endif
#endif
#ifnot(switch5)
WizardExcludePanel(RequiredIntro)
WizardExcludePanel(Required)
WizardExcludePanel(RequiredSuccess)
Goto(Label_Panel_SpecifyLocation)
#endif
WizardPanel(RequiredIntro, siwpca.dll)
WizardProcessPanel()
WizardPanel(Required, siwpca.dll)
WizardProcessPanel()
WizardPanel(RequiredSuccess, siwpca.dll)
WizardProcessPanel()
WizardExcludePanel(RequiredIntro)
WizardExcludePanel(Required)
WizardExcludePanel(RequiredSuccess)
#if(switch5)
switch19 = CallProcEx(Func_AWBinFileGetType_Sta)
#if(switch19)
#ifnot(switch20)
CallProcEx(Func_MsgBox_ChangeDisk)
#endif
#else
CallProcEx(Func_MsgBox_ChangeDisk)
#endif
#endif
:Label_Panel_SpecifyLocation
WizardPanel(Panel_SpecifyLocationSta, siwpca.dll)
WizardIncludePanel (Panel_SpecifyLocationWrk)
#if(switch4)
WizardProcessPanel()
WizardExcludePanel(Panel_SpecifyLocationWrk)
Goto(Label_Panel_SpecifyLocation_Done)
#endif
WizardPanel(Panel_SpecifyLocationWrk, siwpca.dll)
WizardIncludePanel(Panel_WorkStationHostFiles)
#ifnot(switch4)
WizardExcludePanel(Panel_SpecifyLocationSta)
WizardProcessPanel()
Goto(Label_Panel_SpecifyLocation_Done)
#endif
:Label_Panel_SpecifyLocation_Done
#ifnot(switch19)
#if(switch44)
CallProcEx(Func_SetErr_BadTargetDir)
Goto(Label_AbnormalExit)
#else
Goto(Label_Panel_SpecifyLocation)
#endif
#endif
WizardIncludePanel(Panel_WorkStationHostFiles)
WizardIncludePanel(Panel_WorkStationHostFilesNT)
WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
WizardIncludePanel(Panel_NoTargetSpace)
WizardIncludePanel(Panel_Error_DirCreateFailed)
:Label_Sec_WorkStationHostFiles
#if(switch4)
WizardExcludePanel(Panel_WorkStationHostFiles)
WizardExcludePanel(Panel_WorkStationHostFilesNT)
Goto(Label_WorkStationHostFiles_Done)
#endif
:Label_WorkStationHostFiles
WizardPanel(Panel_WorkStationHostFiles, siwpca.dll)
WizardIncludePanel(Panel_WorkStationHostFiles)
WizardIncludePanel(Panel_WorkStationHostFilesNT)
WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
#if(switch2)
Goto(Label_WorkStationHostFilesNT)
#endif
switch40 = FALSE
WizardExcludePanel(Panel_WorkStationHostFilesNT)
WizardSetSkip(Panel_WorkStationHostFiles, Panel_SetupReviewNoCopyFilesWrk)
WizardProcessPanel()
switch40 = TRUE
Goto(Label_WorkStationHostFiles_Done)
:Label_WorkStationHostFilesNT
WizardPanel(Panel_WorkStationHostFilesNT, siwpca.dll)
WizardExcludePanel(Panel_WorkStationHostFiles)
WizardIncludePanel(Panel_SetupReviewCopyFilesSta)
WizardIncludePanel(Panel_SetupReviewCopyFilesWrk)
WizardIncludePanel(Panel_SetupReviewNoCopyFilesWrk)
switch40 = TRUE
WizardProcessPanel()
:Label_WorkStationHostFiles_Done
:Label_SetupReview
WizardPanel(Panel_SetupReviewCopyFilesSta, siwpca.dll)
#if(switch4)
WizardExcludePanel(Panel_SetupReviewCopyFilesWrk)
WizardExcludePanel(Panel_SetupReviewNoCopyFilesWrk)
WizardProcessPanel()
Goto(Label_SetupReview_Done)
#endif
:Label_SetupReviewCopyFilesWrk
WizardPanel(Panel_SetupReviewCopyFilesWrk, siwpca.dll)
#ifnot(switch40)
Goto(Label_SetupReviewNoCopyFilesWrk)
#endif
WizardExcludePanel(Panel_SetupReviewCopyFilesSta)
WizardExcludePanel(Panel_SetupReviewNoCopyFilesWrk)
WizardProcessPanel()
Goto(Label_SetupReview_Done)
:Label_SetupReviewNoCopyFilesWrk
WizardPanel(Panel_SetupReviewNoCopyFilesWrk, siwpca.dll)
WizardExcludePanel(Panel_SetupReviewCopyFilesSta)
WizardExcludePanel(Panel_SetupReviewCopyFilesWrk)
WizardProcessPanel()
Goto(Label_SetupReview_Done)
:Label_SetupReview_Done
:Label_CheckTargetSpace
WizardPanel(Panel_NoTargetSpace, siwpca.dll)
CallProcEx(Func_SetVars)
#ifnot(switch4)
CallProcEx(Func_GetSourceParentPath10)
#endif
#if(switch4)
switch19 = CallProcEx(Func_CheckTargetSpace_Sta)
#else
#if(switch40)
switch19 = CallProcEx(Func_CheckTargetSpace_WrkHost)
#else
switch19 = CallProcEx(Func_CheckTargetSpace_WrkNoHost)
#endif
#endif
#ifnot(switch19)
#if(switch44)
CallProcEx(Func_SetErr_NoTargetSpace)
Goto(Label_AbnormalExit)
#endif
WizardExcludePanel (Panel_SetupReviewCopyFilesSta)
WizardExcludePanel (Panel_SetupReviewCopyFilesWrk)
WizardExcludePanel (Panel_SetupReviewNoCopyFilesWrk)
WizardExcludePanel(Panel_WorkStationHostFiles)
WizardExcludePanel(Panel_WorkStationHostFilesNT)
WizardProcessPanel()
#endif
:Label_CreateDirectories
WizardPanel(Panel_Error_DirCreateFailed)
switch20 = CallProcEx(Func_CreateDirsStaWrk)
#ifnot(switch20)
#if(switch44)
CallProcEx(Func_SetErr_CreateDir)
Goto(Label_AbnormalExit)
#endif
WizardExcludePanel (Panel_SetupReviewCopyFilesSta)
WizardExcludePanel (Panel_SetupReviewCopyFilesWrk)
WizardExcludePanel (Panel_SetupReviewNoCopyFilesWrk)
WizardExcludePanel(Panel_WorkStationHostFiles)
WizardExcludePanel(Panel_WorkStationHostFilesNT)
WizardExcludePanel(Panel_NoTargetSpace)
WizardProcessPanel()
Goto(Label_Panel_SpecifyLocation)
#endif
#if(switch1)
CallProcEx(Func_CreateDirSharedComp)
#endif
WizardExcludePanel (Panel_Error_DirCreateFailed)
Goto(Label_SetVarsShortDirs)
:Label_SetVarsShortDirs
CallProcEx(Func_SetVarsShortDirs)
CallProcEx(Func_ConvertCharacterSet)
switch9 = CallProcEx (Func_IsDriveTypeNetPath1)
#ifnot(switch4)
Goto(Label_SetupCopyFilesWorkstation)
#endif
:Label_SetupCopyFilesStandard
switch16 = FALSE
switch17 = FALSE
switch18 = FALSE
switch10 = TRUE
switch11 = TRUE
switch12 = TRUE
switch13 = TRUE
switch14 = TRUE
switch15 = TRUE
#if(switch1)
switch10 = FALSE
switch11 = FALSE
switch12 = FALSE
#else
switch13 = FALSE
switch14 = FALSE
switch15 = FALSE
#endif
Goto(Label_CopyFiles)
:Label_SetupCopyFilesWorkstation
switch12 = TRUE
switch15 = TRUE
switch18 = TRUE
switch16 = FALSE
switch10 = TRUE
switch13 = TRUE
switch11 = TRUE
switch14 = TRUE
switch17 = TRUE
#if(switch1)
switch10 = FALSE
#else
switch13 = FALSE
#endif
#if(switch40)
switch17 = FALSE
#if(switch1)
switch11 = FALSE
#else
switch14 = FALSE
#endif
#endif
:Label_CopyFiles
#if(switch4)
CallProcEx(Func_AWBinFileReadTarget)
#endif
CallProcEx(Func_SetupTargetsCopyStaWrk)
DisableUtils()
Copy()
CallProcEx(Func_GetExtraFiles)
CallProcEx(Func_CopyExtraFiles)
CallProcEx(Func_RemoveExtraDir)
#if(switch1)
switch5 = CallProcEx(Func_ExistSymVxD)
switch6 = CallProcEx(Func_ExistSymDll)
switch7 = FALSE
#if(switch5)
switch7 = TRUE
#endif
#if(switch6)
switch7 = TRUE
#endif
#if(switch7)
CallProcEx(Func_UpdateFileSymVxD)
CallProcEx(Func_UpdateFileSymDll)
#endif
#endif
#if(switch2)
CallProcEx(Func_MoveNTHostDriver)
CallProcEx(Func_MoveAwdspntToSystem32)
#endif
CallProcEx(Func_DeleteCacheFileHost)
CallProcEx(Func_DeleteCacheFileRemote)
#if(switch9)
#if(switch1)
CallProcEx(Func_MoveHostVxDToWin)
#else
CallProcEx(Func_MoveGinaDllToSystem32)
#endif
#endif
EnableUtils()
#if(switch4)
CallProcEx(Func_CreateAWBinFile)
#endif
RemoveFromLoad(RemHost)
#if(switch1)
UpdateIni(Win_Ports_winawprn)
#endif
:Label_InstallService
ResetTarget(Target2to4)
ResetTarget(Target3to5)
CallProcEx(Func_GetShortTarget4)
CallProcEx(Func_GetShortTarget5)
#if(switch2)
switch19 = CallProcEx(Func_QueryServiceConfig)
#if(switch19)
#if(switch23)
switch96 = TRUE
#endif
#endif
switch19 = CallProcEx(Func_RemoveService)
switch90 = FALSE
#ifnot(switch19)
#if(switch24)
switch90 = TRUE
switch95 = TRUE
#endif
#ifnot(switch90)
#if(switch20)
switch90 = TRUE
switch95 = TRUE
#endif
#endif
#ifnot(switch90)
#endif
#else
switch95 = TRUE
#endif
#endif
#if(switch2)
#if(switch95)
#if(switch4)
#if(switch96)
switch19 = CallProcEx(Func_CreateServiceStaWrkHostAuto)
#else
switch19 = CallProcEx(Func_CreateServiceStaWrkHostDemand)
#endif
#else
#if(switch40)
#if(switch96)
switch19 = CallProcEx(Func_CreateServiceStaWrkHostAuto)
#else
switch19 = CallProcEx(Func_CreateServiceStaWrkHostDemand)
#endif
#else
#if(switch96)
switch19 = CallProcEx(Func_CreateServiceWrkNoHostAuto)
#else
switch19 = CallProcEx(Func_CreateServiceWrkNoHostDemand)
#endif
#endif
#endif
#if(switch19)
#else
#endif
#endif
#endif
#if(switch99)
#endif
#if(switch1)
#ifnot(switch3)
CallProcEx(Func_UpdateUsageCounts)
#endif
#endif
:Label_Registry
SaveRegistry(SaveRegGroup)
CallProcEx(Func_SetupTargetsRegistryDflt)
MergeRegFile(RegAW)
MergeRegFile(RegWinaw32)
#if(switch1)
MergeRegFile(RegWin95)
#else
MergeRegFile(RegWinNT)
#if(switch45)
MergeRegFile(RegWinNTs)
#endif
#endif
#if(switch4)
CallProcEx(Func_SetupTargetsRegistryShellSta)
#else
#if(switch40)
CallProcEx(Func_SetupTargetsRegistryShellWrkHost)
#else
CallProcEx(Func_SetupTargetsRegistryShellWrkNoHost)
#endif
#endif
#if(switch1)
MergeRegFile(RegWinShellExt)
#else
#if(switch45)
MergeRegFile(RegWinShellExt)
MergeRegFile(RegWinShellExtNT)
#endif
#endif
#if(switch4)
CallProcEx(Func_CreateKey_InstallTypeSta)
#else
#if(switch40)
CallProcEx(Func_CreateKey_InstallTypeWrkHost)
#else
CallProcEx(Func_CreateKey_InstallTypeWrkNoHost)
#endif
#endif
#if(switch4)
CallProcEx(Func_CreateKey_InstalldirSta)
#else
CallProcEx(Func_GetSourceParentPathRet)
CallProcEx(Func_CreateKey_InstalldirWrk)
CallProcEx(Func_CreateKey_LicenseDirectory)
#endif
CallProcEx(Func_CreateKey_Userdir)
#if(switch2)
#ifnot(switch45)
Goto(Label_Registry_HstLoc)
#endif
#endif
#if(switch4)
CallProcEx(Func_CreateKey_DefaultIconSta)
#else
CallProcEx(Func_CreateKey_DefaultIconWrk)
#endif
:Label_Registry_HstLoc
#if(switch9)
switch5 = TRUE
#else
switch5 = FALSE
#endif
#ifnot(switch4)
#ifnot(switch40)
switch5 = CallProcEx (Func_IsDriveTypeNetPath10)
#endif
#endif
CallProcEx(Func_RemoveKey_HostLocal)
#ifnot(switch5)
CallProcEx(Func_CreateKey_HostLocal)
#else
CallProcEx(Func_RemoveKey_Win95AutoStart)
#endif
#if(switch2)
CallProcEx (Func_QueryValueEx_OrigGina)
switch5 = CallProcEx (Func_IsPathEmpty)
#ifnot(switch5)
CallProcEx(Func_SplitPath_AWGina)
switch19 = CallProcEx(Func_StringCompare_AWGina)
#ifnot(switch19)
CallProcEx(Func_CreateKey_SaveOrigGina)
#endif
#endif
#if(switch9)
CallProcEx(Func_CreateKey_GinaDll_System32)
#else
CallProcEx(Func_CreateKey_GinaDll_UserDir)
#endif
#endif
#if(switch1)
#if(switch9)
CallProcEx(Func_CreateKey_VxDHost_System)
#else
CallProcEx(Func_CreateKey_VxDHost_UserDir)
#endif
#endif
CallProcEx(Func_ProdQueryVersInfo)
CallProcEx(Func_CreateKey_VersionInfo)
EnableWin95Shell()
#if(switch4)
CallProcEx(Func_SetupTargetsGroupsSta)
#else
CallProcEx (Func_GetSourceParent)
CallProcEx(Func_SetupTargetsGroupsWrk)
#endif
Groups()
ResetTarget(Target3to5)
CallProcEx(Func_GetShortTarget5)
WizardPanel(Panel_TechSupport, siwpca.dll)
WizardProcessPanel()
WizardPanel(Panel_HowToReach, siwpca.dll)
#ifnot(switch46)
WizardExcludePanel(Panel_OEM_HowToReach)
WizardProcessPanel()
Goto(Label_PanelHTRDone)
#endif
WizardExcludePanel(Panel_HowToReach)
WizardPanel(Panel_OEM_HowToReach, siwpca.dll)
WizardProcessPanel()
:Label_PanelHTRDone
WizardPanel(Panel_CrossSell, siwpca.dll)
WizardProcessPanel()
#ifnot(switch4)
WizardExcludePanel(Panel_RegisterNow)
WizardExcludePanel(Panel_OnlineRegistration)
WizardExcludePanel(Panel_OnlineMarketing)
WizardExcludePanel(Panel_SendRegistration)
Goto(Label_PanelFinished)
#endif
WizardSetSkip(Panel_RegisterNow, Panel_PCACommonFinish)
WizardSetSkip(Panel_OnlineRegistration, Panel_PCACommonFinish)
WizardSetSkip(Panel_OnlineMarketing, Panel_PCACommonFinish)
WizardSetSkip(Panel_SendRegistration, Panel_PCACommonFinish)
WizardPanel(Panel_RegisterNow, siwpca.dll)
WizardProcessPanel()
WizardPanel(Panel_OnlineRegistration, siwpca.dll)
WizardProcessPanel()
WizardPanel(Panel_OnlineMarketing, siwpca.dll)
WizardProcessPanel()
WizardPanel(Panel_SendRegistration, siwpca.dll)
WizardProcessPanel()
:Label_PanelFinished
WizardPanel(Panel_PCACommonFinish, siwpca.dll)
switch20 = TRUE
switch21 = TRUE
WizardProcessPanel()
Goto(Label_CleanupAndExit)
:Label_AbnormalExit
switch20 = FALSE
switch21 = TRUE
:Label_CleanupAndExit
switch6 = IsSilentMode()
#if(switch6)
CallProcEx(Func_CreateMIFFile)
switch20 = TRUE
switch21 = FALSE
#endif
CallProcEx(ExitHookProc)
#if(switch20)
Exit()
#else
#if(switch2)
RebootNT()
#endif
ExitRestart()
#endif
[Func_MemoryStandalone]
dll = siwpca.dll
function = InitDll
arg0 = 0
arg1 = 20
arg2 = "pcANYWHERE"
arg3 = pcANYWHERE32
arg4 = PIPELINE.INI
arg5 = 1
[Func_MemoryWorkstation]
dll = siwpca.dll
function = InitDll
arg0 = 1
arg1 = 20
arg2 = "pcANYWHERE"
arg3 = pcANYWHERE32
arg4 = PIPELINE.INI
arg5 = 1
[Func_CheckNTVer]
dll = siwpca.dll
function = IsWinVerNTGTE
osversionMajor = 03
osversionMinor = 51
[Func_CheckOSVer]
dll = siwpca.dll
function = SCRCheckOSVersion
arg0 = 03
arg1 = 95
arg2 = 03
arg3 = 51
[Func_CheckOSShell]
dll = siwpca.dll
function = SCRCheckOSVersion
arg0 = 03
arg1 = 95
arg2 = 04
arg3 = 00
[Func_GetSourceParentPath10]
dll = siwpca.dll
function = FuncGetParentDir
location = SOURCE
szRet = PATH10
[Func_CheckWinDriveSpace_95]
dll = siwpca.dll
function = FuncCheckFreeDriveSpaceWindows
arg0 = 125000
[Func_CheckWinDriveSpace_NT]
dll = siwpca.dll
function = FuncCheckFreeDriveSpaceWindows
arg0 = 50000
[Func_CheckTargetSpace_Sta]
dll = siwpca.dll
function = FuncCheckFreeDriveSpaceTarget
arg0 = 15000000
[Func_CheckTargetSpace_WrkHost]
dll = siwpca.dll
function = FuncCheckFreeDriveSpaceTarget
arg0 = 12000000
[Func_CheckTargetSpace_WrkNoHost]
dll = siwpca.dll
function = FuncCheckFreeDriveSpaceTarget
arg0 = 4000000
[Func_RegTestKeyAccess]
dll = siwpca.dll
function = FuncRegTestKeyAccess
section = Section_AccessTest
options = TERMINATE_ON_ERROR
[Section_AccessTest]
HKEY_LOCAL_MACHINE, "SOFTWARE", PATHRET
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec", PATHRET
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\pcANYWHERE", PATHRET
HKEY_CURRENT_USER, "SOFTWARE", PATHRET
HKEY_CURRENT_USER, "SOFTWARE\Symantec", PATHRET
HKEY_CURRENT_USER, "SOFTWARE\Symantec\pcANYWHERE", PATHRET
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\InstalledApps", PATHRET
HKEY_LOCAL_MACHINE, "SYSTEM\CurrentControlSet\Services", PATHRET
[Func_ChkCurVerKey]
dll = siwpca.dll
function = SCRRegKeyExist
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion"
[Func_Chk70Key]
dll = siwpca.dll
function = SCRRegKeyExist
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\7.0"
[Func_CurVerConvertKeyMach]
dll = siwpca.dll
function = SCRRegRenameKey
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE"
arg2 = "7.0"
arg3 = "CurrentVersion"
[Func_CurVerConvertKeyUser]
dll = siwpca.dll
function = SCRRegRenameKey
arg0 = "HKEY_USERS"
arg1 = "SOFTWARE\Symantec\pcANYWHERE"
arg2 = "7.0"
arg3 = "CurrentVersion"
[Func_SetVars]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetVars
[Section_SetVars]
PATH0, %s, TARGET
PATH1, %s, TARGET
PATH2, %s\data, TARGET
PATH3, %s\download, TARGET
PATH8, %s\setup, TARGET
PATH9, %s\drivers, SYSTEM
[Func_SetVarsShortDirs]
dll = siwpca.dll
function = FuncConvertToShortName
section = Section_SetVarsShortDirs
[Section_SetVarsShortDirs]
%s, PATH4, PATH5
%s, PATH0, PATH6
%s, PATH1, PATH7
%s, PATH1, PATH11
[Func_ConvertCharacterSet]
dll = siwpca.dll
function = FuncConvertCharacterSet
arg0 = "%s, PATH11"
arg1 = PATH11
arg2 = 0
[Func_CreateDirsStaWrk]
dll = siwpca.dll
function = FuncCreateDirLoc
section = Section_CreateDirsStaWrk
options = TERMINATE_ON_ERROR
[Section_CreateDirsStaWrk]
%s, PATH0
%s, PATH1
%s, PATH2
%s, PATH3
%s\extra, PATH0
[Func_CreateDirSharedComp]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, PATH4"
[Func_SetupTargetsCopyStaWrk]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsCopyStaWrk
[Section_SetupTargetsCopyStaWrk]
TARGET, %s, PATH0
TARGET2, %s, PATH1
TARGET3, %s, PATH4
TARGET4, %s, PATH2
TARGET5, %s, SYSTEM
[Func_SetupTargetsRegistryDflt]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsRegistryDflt
[Section_SetupTargetsRegistryDflt]
TARGET, %s, PATH0
TARGET2, %s, PATH1
TARGET3, %s, PATH4
TARGET4, %s, PATH7
TARGET5, %s, PATH5
[Func_SetupTargetsRegistryShellSta]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsRegistryShellSta
[Section_SetupTargetsRegistryShellSta]
TARGET2, %s, PATH1
TARGET5, %s, PATH1
[Func_SetupTargetsRegistryShellWrkHost]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsRegistryShellWrkHost
[Section_SetupTargetsRegistryShellWrkHost]
TARGET2, %s, PATH1
TARGET5, %s, PATH10
[Func_SetupTargetsRegistryShellWrkNoHost]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsRegistryShellWrkNoHost
[Section_SetupTargetsRegistryShellWrkNoHost]
TARGET2, %s, PATH10
TARGET5, %s, PATH10
[Func_SetupTargetsGroupsSta]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsGroupsSta
[Section_SetupTargetsGroupsSta]
TARGET, %s, PATH6
TARGET2, %s, PATH6
TARGET3, %s, PATH6
[Func_SetupTargetsGroupsWrk]
dll = siwpca.dll
function = FuncSetVar
section = Section_SetupTargetsGroupsWrk
[Section_SetupTargetsGroupsWrk]
TARGET, %s, PATH10
TARGET2, %s, PATH6
TARGET3, %s, PATH6
[Func_UpdateUsageCounts]
dll = siwpca.dll
function = FuncUpdateUsageCounts
[RefCounts]
symevnt.386, PATH4
symevnt1.dll, PATH4
s32evnt1.dll, PATH4
[Func_ShowTargets]
dll = siwpca.dll
function = FuncShowTargets
[Func_ShowRegs]
dll = siwpca.dll
function = FuncShowRegs
[Func_QueryUserDirVal]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = UserDir
arg3 = PATHRET
[Func_QueryProgramFilesDir]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Microsoft\Windows\CurrentVersion"
arg2 = ProgramFilesDir
arg3 = PATHRET
[Func_SetupDfltTarget]
dll = siwpca.dll
function = FuncSetupDefaultTarget
arg0 = "standard"
arg1 = "c:\Program Files\pcANYWHERE"
arg2 = "c:\WIN32APP\winaw32"
arg3 = %s, PATHRET
arg4 = "pcANYWHERE"
[Func_SetupSharedComponentsDir]
dll = siwpca.dll
function = FuncGetSharedCompDir
arg0 = "c:\Program Files\Symantec"
arg1 = "c:\WIN32APP\Symantec"
arg2 = PATH4
[Func_SetVarTarget3]
dll = siwpca.dll
function = FuncSetVar
arg0 = TARGET3
arg1 = "%s, PATH4"
[Func_GetShortTarget4]
dll = siwpca.dll
function = FuncConvertToShortName
arg0 = "%s, TARGET4"
arg1 = "TARGET4"
[Func_GetShortTarget5]
dll = siwpca.dll
function = FuncConvertToShortName
arg0 = "%s, TARGET5"
arg1 = "TARGET5"
[Func_CreateTarget]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, TARGET"
[Func_CreateTarget2]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, TARGET2"
[Func_CreateTarget3]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, TARGET3"
[Func_CreateTarget4]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, TARGET4"
[Func_CreateTarget5]
dll = siwpca.dll
function = FuncCreateDirLoc
arg0 = "%s, TARGET5"
[Func_CreateKey_InstallTypeSta]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "InstallType"
arg3 = "REG_DWORD"
arg4 = "0"
[Func_CreateKey_InstallTypeWrkHost]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "InstallType"
arg3 = "REG_DWORD"
arg4 = "1"
[Func_CreateKey_InstallTypeWrkNoHost]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "InstallType"
arg3 = "REG_DWORD"
arg4 = "2"
[Func_CreateKey_InstalldirSta]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "Installdir"
arg3 = "REG_SZ"
arg4 = "%s, PATH0"
[Func_CreateKey_InstalldirWrk]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "Installdir"
arg3 = "REG_SZ"
arg4 = "%s, PATHRET"
[Func_CreateKey_Userdir]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "Userdir"
arg3 = "REG_SZ"
arg4 = "%s, PATH0"
[Func_CreateKey_LicenseDirectory]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "LicenseDirectory"
arg3 = "REG_SZ"
arg4 = "%s\License, PATHRET"
[Func_CreateKey_FilesDirectory]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "FilesDirectory"
arg3 = "REG_SZ"
arg4 = "%s, PATH2"
[Func_CreateKey_DefaultIconSta]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_CLASSES_ROOT"
arg1 = "pcANYWHERE32\DefaultIcon"
arg2 = ""
arg3 = "REG_SZ"
arg4 = "%s\winaw32.exe, PATH0"
arg5 = 1
[Func_CreateKey_DefaultIconWrk]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_CLASSES_ROOT"
arg1 = "pcANYWHERE32\DefaultIcon"
arg2 = ""
arg3 = "REG_SZ"
arg4 = "%s\winaw32.exe, PATHRET"
arg5 = 1
[Func_CreateServiceStaWrkHostDemand]
dll = siwpca.dll
function = FuncCreateService
arg0 = "awhost32"
arg1 = "pcANYWHERE Host Service"
arg2 = "awhost32.exe"
arg3 = "%s, PATH7"
arg4 = SERVICE_DEMAND_START
[Func_CreateServiceStaWrkHostAuto]
dll = siwpca.dll
function = FuncCreateService
arg0 = "awhost32"
arg1 = "pcANYWHERE Host Service"
arg2 = "awhost32.exe"
arg3 = "%s, PATH7"
arg4 = SERVICE_AUTO_START
[Func_CreateServiceWrkNoHostDemand]
dll = siwpca.dll
function = FuncCreateService
arg0 = "awhost32"
arg1 = "pcANYWHERE Host Service"
arg2 = "awhost32.exe"
arg3 = "%s, PATH10"
arg4 = SERVICE_DEMAND_START
[Func_CreateServiceWrkNoHostAuto]
dll = siwpca.dll
function = FuncCreateService
arg0 = "awhost32"
arg1 = "pcANYWHERE Host Service"
arg2 = "awhost32.exe"
arg3 = "%s, PATH10"
arg4 = SERVICE_AUTO_START
[Func_RemoveService]
dll = siwpca.dll
function = FuncRemoveService
arg0 = "awhost32"
[Func_ShowSwitches]
dll = siwpca.dll
function = FuncShowSwitches
FirstSwitch = 20
NumberToShow = 11
[Func_CreateAWBinFile]
dll = siwpca.dll
function = FuncAWBinFileUpdate
arg0 = "%s, PATH0"
arg1 = "%s, PATH2"
[Func_AWBinFileGetType_Sta]
dll = siwpca.dll
function = FuncAWBinFileGetType
arg0="%s, SOURCE"
[Func_AWBinFileGetType_Wrk]
dll = siwpca.dll
function = FuncAWBinFileGetType
arg0="%s, PATH10"
[Func_AWBinFileReadTarget]
dll = siwpca.dll
function = FuncAWBinFileReadTarget
arg0 = "%s, PATH0"
[Func_RestoreTarget2]
dll = siwpca.dll
function = FuncGetParentDir
location = TARGET2
szRet = TARGET2
[Func_ExistSymVxD]
dll = siwpca.dll
function = FuncDoesFileExist
fileName = symevnt.386
filePath = SYSTEM
[Func_ExistSymDll]
dll = siwpca.dll
function = FuncDoesFileExist
fileName = symevnt1.dll
filePath = SYSTEM
[Func_UpdateFileSymVxD]
dll = siwpca.dll
function = FuncUpdateFile
fileNameSrc = symevnt.386
fileNameDest = symevnt.386
filePathSrc = TARGET3
filePathDest = SYSTEM
[Func_UpdateFileSymDll]
dll = siwpca.dll
function = FuncUpdateFile
fileNameSrc = symevnt1.dll
fileNameDest = symevnt1.dll
filePathSrc = TARGET3
filePathDest = SYSTEM
[Func_CreateKey_AccessTest]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "AccessTest"
arg3 = "REG_SZ"
arg4 = "0"
[Func_DeleteKey_AccessTest]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "AccessTest"
[Func_QueryInstallVal]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = Installed
arg3 = PATHRET
[Func_QueryValueEx_OrigGina]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\WinLogon"
arg2 = GinaDLL
arg3 = PATHRET
[Func_QueryValueEx_Win95AutoStart]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices"
arg2 = "awhost32"
arg3 = PATHRET
[Func_QueryValueEx_SaveWin95AutoStart]
dll = siwpca.dll
function = FuncRegQueryValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "SaveWin95AutoStart"
arg3 = PATHRET
[Func_IsPathEmpty]
dll = siwpca.dll
function = FuncIsPathEmpty
path = PATHRET
[Func_CreateKey_SaveOrigGina]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "GinaDLL"
arg3 = "REG_SZ"
arg4 = "%s, PATHRET"
[Func_CreateKey_SaveWin95AutoStart]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "SaveWin95AutoStart"
arg3 = "REG_SZ"
arg4 = "%s, PATHRET"
[Func_CreateKey_Win95AutoStart]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1="SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices"
arg2="awhost32"
arg3 = "REG_SZ"
arg4 = "%s, PATHRET"
[Func_MoveSampleFiles]
dll= siwpca.dll
function = FuncMoveFile
section = Section_MoveSampleFiles
[Section_MoveSampleFiles]
modem.chf, modem.chf, %s, PATH0, %s, PATH2
network.chf, network.chf, %s, PATH0, %s, PATH2
ras.chf, ras.chf, %s, PATH0, %s, PATH2
modem.bhf, modem.bhf, %s, PATH0, %s, PATH2
network.bhf, network.bhf, %s, PATH0, %s, PATH2
incoming.gwf, incoming.gwf, %s, PATH0, %s, PATH2
outgoing.gwf, outgoing.gwf, %s, PATH0, %s, PATH2
compserv.osf, compserv.osf, %s, PATH0, %s, PATH2
symantec.osf, symantec.osf, %s, PATH0, %s, PATH2
[Func_MoveNTHostDriver]
dll= siwpca.dll
function = FuncMoveFile
arg0 = aw_host.sys
arg1 = aw_host.sys
arg2 = "%s, PATH0"
arg3 = "%s, PATH9"
[Func_MoveHostVxDToWin]
dll= siwpca.dll
function = FuncMoveFile
arg0 = aw_host.386
arg1 = aw_host.386
arg2 = "%s, PATH1"
arg3 = "%s, SYSTEM"
[Func_MoveGinaDllToSystem32]
dll= siwpca.dll
function = FuncMoveFile
arg0 = awgina.dll
arg1 = awgina.dll
arg2 = "%s, PATH1"
arg3 = "%s, SYSTEM"
[Func_MoveAwdspntToSystem32]
dll= siwpca.dll
function = FuncMoveFile
arg0 = awdspnt.dll
arg1 = awdspnt.dll
arg2 = "%s, PATH0"
arg3 = "%s, SYSTEM"
[Func_GetSourceParent]
dll = siwpca.dll
function = FuncGetParentDir
location = SOURCE
szRet = SOURCE
[Func_GetSourceParentPathRet]
dll = siwpca.dll
function = FuncGetParentDir
location = SOURCE
szRet = PATHRET
[Func_RemoveKey_HostLocal]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
arg0=HKEY_LOCAL_MACHINE
arg1="SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2="HostLocal"
[Func_RemoveKey_SmartSetup]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
arg0=HKEY_LOCAL_MACHINE
arg1="SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2="SmartSetup"
[Func_CreateKey_HostLocal]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "HostLocal"
arg3 = "REG_SZ"
arg4 = "1"
[Func_CreateKey_GinaDll_System32]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
arg2 = "GinaDLL"
arg3 = "REG_SZ"
arg4 = "%s\awgina.dll, SYSTEM"
[Func_CreateKey_GinaDll_UserDir]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"
arg2 = "GinaDLL"
arg3 = "REG_SZ"
arg4 = "%s\awgina.dll, PATH1"
[Func_CreateKey_VxDHost_System]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "System\CurrentControlSet\Services\VxD\aw_host"
arg2 = "StaticVxD"
arg3 = "REG_SZ"
arg4 = "%s\aw_host.386, SYSTEM"
[Func_CreateKey_VxDHost_UserDir]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "System\CurrentControlSet\Services\VxD\aw_host"
arg2 = "StaticVxD"
arg3 = "REG_SZ"
arg4 = "%s\aw_host.386, PATH11"
[Func_IsDriveTypeNetPath1]
dll = siwpca.dll
function = FuncDriveGetType
arg0 = "%s, PATH1"
arg1 = DRIVE_REMOTE
[Func_IsDriveTypeNetPath10]
dll = siwpca.dll
function = FuncDriveGetType
arg0 = "%s, PATH10"
arg1 = DRIVE_REMOTE
[Func_RemoveKey_Win95AutoStart]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
arg0=HKEY_LOCAL_MACHINE
arg1="SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices"
arg2="awhost32"
[Func_RemoveKey_SaveWin95AutoStart]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
arg0=HKEY_LOCAL_MACHINE
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System"
arg2 = "SaveWin95AutoStart"
[Func_QueryServiceConfig]
dll = siwpca.dll
function = FuncQueryServiceConfig
arg0 = "awhost32"
[Func_SplitPath_AWGina]
dll = siwpca.dll
function = FuncSplitPath
arg0="%s, PATHRET"
arg3=REG0
[Func_StringCompare_AWGina]
dll = siwpca.dll
function = FuncStringCompare
arg0="%s, REG0"
arg1=awgina
[Func_MsgBox_Abort]
dll = siwpca.dll
function = FuncMsgBox
arg0 = "Unable to Read Installation File - Aborting Installation"
arg1 = "Setup Notification"
[Func_MsgBox_ChangeDisk]
dll = siwpca.dll
function = FuncMsgBox
arg0 = "Please re-insert pcANYWHERE32 disk 1, then press OK."
arg1 = "Setup Notification"
[Func_CreateMIFFile]
dll = siwpca.dll
function = FuncCreateMIFFile
section = Section_CreateMIFFile
[Section_CreateMIFFile]
COMPONENT, "WORKSTATION"
GROUP, "ComponentID", 1, "DMTF|ComponentID|1.0"
ATTRIBUTE, "Manufacturer", 1, READ-ONLY, SPECIFIC, STRING, "Symantec Corporation"
ATTRIBUTE, "Product", 2, READ-ONLY, SPECIFIC, STRING, "pcANYWHERE32"
ATTRIBUTE, "Version", 3, READ-ONLY, SPECIFIC, STRING, "7.0"
ATTRIBUTE, "Serial Number", 4, READ-ONLY, SPECIFIC, STRING, "N/A"
ATTRIBUTE, "Installation", 5, READ-ONLY, SPECIFIC, STRING, <datetime>
GROUP, "InstallStatus", 2, "MICROSOFT|JOBSTATUS|1.0"
ATTRIBUTE, "Status", 1, READ-ONLY, SPECIFIC, STRING, <status>
ATTRIBUTE, "Description", 2, READ-ONLY, SPECIFIC, STRING, <message>
[Func_DeleteCacheFileHost]
dll = siwpca.dll
function = FuncDeleteFile
arg0 = aw.hcf
arg1 = %s, PATH2
[Func_DeleteCacheFileRemote]
dll = siwpca.dll
function = FuncDeleteFile
arg0 = aw.swp
arg1 = %s, PATH2
[Func_Reboot]
dll = siwpca.dll
function = SCRReboot
[Func_SetErr_BadOSVer]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Operating System Version Not Supported"
[Func_SetErr_NoWinSpace]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Not enough space on Windows Drive for Installation to Continue"
[Func_SetErr_OpenAWBin]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Unable to Read Installation File"
[Func_SetErr_BadTargetDir]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Specified Installation Directory Not Valid"
[Func_SetErr_NoTargetSpace]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Not enough space on Target Drive for Installation to Continue"
[Func_SetErr_CreateDir]
dll = siwpca.dll
function = FuncSetErrorDesc
arg0="Directory Creation Failed"
[Func_GetExtraFiles]
dll = siwpca.dll
function = SCRFileCopyExp
arg0 = %s\extra, SOURCE
arg1 = %s\extra, PATH0
[Func_CopyExtraFiles]
dll = siwpca.dll
function = SCRCopyFile
arg0 = *.*
arg2 = %s\extra, PATH0
arg3 = %s\data, PATH0
arg4 = D
[Func_RemoveExtraDir]
dll = siwpca.dll
function = FuncDeleteDir
arg0 = %s\extra, PATH0
[Func_DelWin95Keys]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
section = SecDelWin95Keys
[SecDelWin95Keys]
HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\pcANYWHERE7.0"
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\SharedUsage\Symevnt.386", "pcANYWHERE7.0"
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\SharedUsage\Symevnt1.dll", "pcANYWHERE7.0"
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\SharedUsage\S32evnt1.dll", "pcANYWHERE7.0"
[Func_DelWinNTKeys]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
section = SecDelWinNTKeys
[SecDelWinNTKeys]
HKEY_LOCAL_MACHINE, "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\pcANYWHERE7.0"
[Func_DelCommonKeys]
dll = siwpca.dll
function = FuncRegDeleteKeyValue
section = SecDelCommonKeys
[SecDelCommonKeys]
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\InstalledApps", "pcANYWHERE7.0"
HKEY_LOCAL_MACHINE, "SOFTWARE\Symantec\Online Registration\pcANYWHERE7.0"
HKEY_CLASSES_ROOT, "pcANYWHERE7.0"
[Func_ProdQueryVersInfo]
dll = siwpca.dll
function = SCRProdQueryVersInfo
arg0 = PATHRET
[Func_CreateKey_VersionInfo]
dll = siwpca.dll
function = FuncRegCreateKeyValue
arg0 = "HKEY_LOCAL_MACHINE"
arg1 = "SOFTWARE\Symantec\pcANYWHERE\CurrentVersion"
arg2 = "CurrentVersion"
arg3 = "REG_BINARY"
arg4 = PATHRET
[Target5_System]
reset = TARGET5
location = %s, SYSTEM
[Target2_Target]
reset = TARGET2
location = %s, TARGET
[Target2_Target\System]
reset = TARGET2
location = %s\System, TARGET
[Target4_Target\Data]
reset = TARGET4
location = %s\Data, TARGET
[Target4_System\Drivers]
reset = TARGET4
location = %s\Drivers, SYSTEM
[Target2_Target2\awgina]
reset = TARGET2
location = %s\awgina.dll, TARGET2
[Target5_Target\Download]
reset = TARGET5
location = %s\Download, TARGET
[Target2to4]
reset = TARGET4
location = %s, TARGET2
[Target3to5]
reset = TARGET5
location = %s, TARGET3
[Target1to5]
reset = TARGET5
location = %s, TARGET
[RegWinaw32]
file = %s\winaw32.reg, TARGET2
location = TARGET2
[RegAW]
file = %s\aw.reg, TARGET2
location = TARGET2
[RegWin95]
file = %s\winaw32w.reg, TARGET2
location = TARGET2
[RegWinNT]
file = %s\winaw32n.reg, TARGET2
location = TARGET2
[RegWinNTs]
file = %s\winawnts.reg, TARGET2
location = TARGET2
[RegWinShellExt]
file = %s\awshelli.reg, TARGET2
location = TARGET2
[RegWinShellExtNT]
file = %s\awshlnti.reg, TARGET2
location = TARGET2
[Panel_WrongVersion]
Title="Incorrect Version"
DlgProc=_PanelDlgProc@16
ResourceId=102
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last
[Panel_NoWinSpace]
Caption="Low Disk Space"
DlgProc=DlgProcNoWinSpace
ResourceId=108
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last
[Panel_Welcome]
Title="Welcome to pcANYWHERE"
DlgProc=DlgProcSubclassWelcomeDlgProc
ResourceId=100
Bitmap16=600
PanelDataProc=_WelcomeDataProc@0
PanelFlags=First
[Nothing]
DlgProc=_DlgProcSubclassWelcomeDlgProc
DlgProc=_WelcomeDlgProc@16
[Panel_License]
Caption="Online License Agreement"
DlgProc=_LicenseDlgProc@16
ResourceId=502
PanelDataProc=_LicenseDataProc@0
[Panel_RegAccessWarning]
Caption="Registry Access Rights"
DlgProc=DlgProcErrorRegistryAccess
ResourceId=147
PanelDataProc=_DefaultDataProc@0
PanelFlags=Next
[Panel_NoTargetSpace]
Caption="Low Disk Space"
DlgProc=DlgProcNoTargetSpace
ResourceId=143
PanelDataProc=_DefaultDataProc@0
PanelFlags=Next
[Panel_Error_DirCreateFailed]
Caption="Directory Creation Failed"
DlgProc=_PanelDlgProc@16
ResourceId=142
PanelDataProc=_DefaultDataProc@0
[Panel_SetupReviewCopyFilesSta]
Title="Setup Review"
DlgProc=DlgProcSetupReview
ResourceId=128
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_SetupReviewCopyFilesWrk]
Title="WorkStation Setup Review"
DlgProc=DlgProcSetupReview
ResourceId=128
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_SetupReviewNoCopyFilesWrk]
Title="WorkStation Setup Review"
DlgProc=DlgProcSetupReview
ResourceId=129
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_WorkStationHostFiles]
Title="Host Operation"
DlgProc=_PanelDlgProc@16
ResourceId=141
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=Skip
[Panel_WorkStationHostFilesNT]
Title="Host Operation"
DlgProc=_PanelDlgProc@16
ResourceId=151
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
PanelFlags=
[Panel_TechSupport]
Caption="Symantec Support Solutions"
Title="Symantec Support Solutions"
DlgProc=_TechSupDlgProc@16
ResourceId=507
Bitmap16=207
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+NoCancel
[Panel_HowToReach]
Title="How to Reach Us"
DlgProc=_ReachDlgProc@16
ResourceId=513
Bitmap16=213
PanelDataProc=_DefaultDataProc@0
PanelFlags=NoCancel
[Panel_CrossSell]
Title="Windows 95 Solutions"
DlgProc=_CrossSellDlgProc@16
PanelDataProc=_CrossSellDataProc@0
ResourceId=512
Bitmap16=212
PanelFlags=NoCancel
[Panel_Finished_95]
Title="Setup Complete"
DlgProc=_PanelDlgProc@16
ResourceId=130
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_Finished_NT]
Title="Setup Complete"
DlgProc=_PanelDlgProc@16
ResourceId=130
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_FinishedNTReboot]
DlgProc=_PanelDlgProc@16
ResourceId=149
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_SpecifyLocationSta]
Title="Program Location"
DlgProc=DlgProcSpecifyLocation
ResourceId=118
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_SpecifyLocationWrk]
Title="Program Location"
DlgProc=DlgProcSpecifyLocation
ResourceId=119
Bitmap16=600
PanelDataProc=_DefaultDataProc@0
[Panel_OnlineRegistration]
DlgProc=_UsaRegDlgProc@16
PanelDataProc=_UsaRegDataProc@0
ResourceId=505
PanelFlags=Skip
[Panel_OnlineMarketing]
DlgProc=_MarketingDlgProc@16
PanelDataProc=_MarketingDataProc@0
ResourceId=506
PanelFlags=Skip
[Panel_SendRegistration]
Title="Send Us Your Form"
DlgProc=_SendRegDlgProc@16
PanelDataProc=_SendRegDataProc@0
ResourceId=514
Bitmap16=214
PanelFlags=Skip
[Panel_RegisterNow]
Title="Register Now"
DlgProc=_RegNowDlgProc@16
PanelDataProc=_RegNowDataProc@0
ResourceId=504
Bitmap16=600
PanelFlags=Skip
[Panel_CommonFinish]
Caption="pcANYWHERE32 Install For Windows 95 and NT"
Title="Installation Complete"
DlgProc=_FinishDlgProc@16
PanelDataProc=_FinishDataProc@0
ResourceId=563
Bitmap16=600
PanelFlags=First+Last+Finish
[Panel_PCACommonFinish]
Title="Installation Complete"
DlgProc=DlgProcCommonFinish
PanelDataProc=_DefaultDataProc@0
ResourceId=152
Bitmap16=600
PanelFlags=First+Last+Finish
[PCACopy]
CopyMain.BaseFiles, "pcANYWHERE", 0, Y, N, Y
[PCACopy:CopyDialog]
caption = "Copying pcANYWHERE Files..."
posx = -50
posy = -50
[FileCopy]
insertcaption = "Insert Diskette"
errorcaption = "Error Copying Files"
[Cancel]
caption = "pcANYWHERE Setup Wizard"
text = "Are you sure that you want to cancel the installation?"
[CancelShell]
caption = "pcANYWHERE Setup Wizard"
text = "Are you sure that you want to cancel the installation?"
[PCACopy:Advo]
posx = 50
posy = 50
location=siwpca.dll
count=2
bitmapsonly=1
[groups]
"pcANYWHERE32", winaw32.grp
[pcANYWHERE32]
"pcANYWHERE" , winaw32.exe, BaseFiles, 0, TARGET
"Remove pcANYWHERE" , "setup.exe", BaseFiles, 0, TARGET2, , , "/u"
"Release Notes" , "readme.txt", BaseFiles, 0, TARGET3
[CustDLLCopy]
siwpca.dll, siwpca.dll, SOURCE, TEMPDIR
cramapi.dll, cramapi.dll, SOURCE, TEMPDIR
ctl3d.dll, ctl3d.dll, SOURCE, TEMPDIR
[RemHost]
winhost.exe
[ExitHookProc]
dll = siwpca.dll
function = ReleaseDLL
[PCACommonFinish]
SuccessText = "pcANYWHERE32 for Windows 95 and Windows NT has been successfully installed on your computer."
AddlInfoText = "For the latest information on pcANYWHERE32, please see the file readme.txt located in the program folder."
RestartAdvice = "Windows must be restarted before pcANYWHERE is run."
RestartAdviceFInUse = "Windows must be restarted before pcANYWHERE is run and before installing any other applications."
RestartOnlyText = "The install will now restart Windows to complete the necessary changes."
ContinueOnlyText = "Installation is complete."
[ContinueMsg]
caption="Continue"
[RestartMsg]
caption="Restart"
[RebootMsg]
caption="Reboot"
[MsgBoxWin95Okay]
caption = "Win95"
text = "Okay"
[MsgBoxWinNTOkay]
caption = "WinNT"
text = "Okay"
[MsgBoxCreateTarget3]
caption = "Notice"
text = "Create Target 3 Now"
[MsgBoxCreatedTarget3]
caption = "Notice"
text = "Created Target 3"
[MsgBoxExcludedPanel]
caption = "Notice"
text = "Excluded Drive Creation Error Panel"
[MsgBoxCopyDone]
caption = "Notice"
text = "Copy Completed"
[MsgBoxUsageCountDone]
caption = "Notice"
text = "Usage Counts Done"
[MsgBoxRegistryDone]
caption = "Notice"
text = "Registry Done"
[MsgBoxGroupsDone]
caption = "Notice"
text = "Groups Done"
[SetShellSave]
win.ini, win.siw, WINDOWS, WINDOWS
system.ini, system.siw, WINDOWS, WINDOWS
[SetShellRestore]
system.siw, system.ini, WINDOWS, WINDOWS
win.siw, win.ini, WINDOWS, WINDOWS
[SaveRegGroup]
WINDOWS, system.pca, user.pca
[Win_Ports_winawprn]
IniName = win.ini
SectionName = Ports
pcaw.prn = ""
[pix]
color = %s\pcabgrnd.bmp
color = %s\symantec.rle, -1, -1
[RequiredIntro]
Caption="pcANYWHERE32 For Windows 95 and Windows NT Setup Wizard"
Title="Files Required for Upgrade"
DlgProc=_RequiredDlgProc@16
ResourceId=509
Bitmap16=600
Data=_EnumQPD@4
PanelDataProc=_RequiredDataProc@0
[Required]
Caption="pcANYWHERE32 For Windows 95 and Windows NT Setup Wizard"
Title="Files Required for Upgrade"
DlgProc=_RequiredDlgProc@16
ResourceId=508
Bitmap16=600
Data=_EnumQPD@4
PanelDataProc=_RequiredDataProc@0
[RequiredSuccess]
Caption="pcANYWHERE32 For Windows 95 and Windows NT Setup Wizard"
Title="Required File Found"
ResourceId=552
Bitmap16=600
PanelFlags=First
DlgProc=_PanelDlgProc@16
PanelDataProc=_DefaultDataProc@0
[Set_Target]
reset = TARGET
location = c:\temp\t
[Set_Target2]
reset = TARGET2
location = c:\temp\t2
[Set_Target3]
reset = TARGET3
location = c:\temp\t3
[Set_Target4]
reset = TARGET4
location = c:\temp\t4
[Set_Target5]
reset = TARGET5
location = c:\temp\t5
;------------------ OEM CUSTOMIZATION SECTION - BEGIN--------------
; 'How To Reach Panel' Information
; 1) Set switch46 to TRUE near top of file
; 2) Remove the lines below marked 'remove this line'
; 3) Change 'Title' of wizard panel below if desired
; 2) Change text below in 'Section' and 'Text' fields, leave blank for none
;-------------------------------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
; oem - remove this line -------------------------------------------
;
[Panel_OEM_HowToReach]
Title="How to Reach Us"
DlgProc=DlgProcOEMHowToReach
ResourceId=153
Bitmap16=213
PanelDataProc=_DefaultDataProc@0
PanelFlags=NoCancel
[OEMHowToReach]
Section1 = "1st Location"
Section2 = "2nd Location"
Section3 = "3rd Location"
Section4 = "4th Location"
Text1 = "First Text Box"
Text2 = "Second Text Box"
Text3 = "Third Text Box"
Text4 = "Fourth Text Box"
;------------------ OEM CUSTOMIZATION SECTION - END--------------