; ; Active Directory Installation Script ; [Version] Signature=$CHICAGO$ AdvancedINF=2.5,"You need a new version of advpack.dll" ; ; INF Entry Points ; [DefaultInstall] CopyFiles = CopyInf, CopySys.95 AddReg = RegADs, RegWinNT, RegNWCOMPAT, RegNDS, RegLDAP, RegDSO CustomDestination=CustomDestination95 [DefaultInstall.NT] CopyFiles = CopyInf, CopySys.NT, CopyOleDB, CopyADO AddReg = RegADs, RegWinNT, RegNWCOMPAT, RegNDS, RegLDAP, RegDSO ; ; Destination Directories ; [DestinationDirs] CopyInf = 17 CopySys.95 = 11 CopySys.NT = 11 CopySys.NW = 11 [CustomDestination95] 49000=CheckForDCOM95,22 [CheckForDCOM95] HKLM,SOFTWARE\Microsoft\OLE,EnableDCOM,,Y ,,,You are missing DCOM95 software required for the installation of this product!, ; ; File Sections ; [CopyInf] ads98vc.inf [CopySys.95] activeds.tlb,,,33 activeds.dll,,,33 adsnt.dll,,,33 adsnw.dll,,,33 adsnds.dll,,,33 adsldp.dll,,,33 adsldpc.dll,,,33 nwapilyr.dll,,,33 radmin32.dll,,,33 rlocal32.dll,,,33 adsmsext.dll,,,33 [CopySys.NT] activeds.tlb,,,33 activeds.dll,,,33 adsnt.dll,,,33 adsnw.dll,,,33 adsnds.dll,,,33 adsldp.dll,,,33 adsldpc.dll,,,33 adsmsext.dll,,,33 ; ; Registry Settings ; [RegADs] HKCR,ADsNamespaces\Clsid,,,"{233664b0-0367-11cf-abc4-02608c9e7553}" HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553},,,"ADs Namespaces Object" HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\ProgID,,,"ADsNamespaces" HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\Version,,,"0.0" HKCR,ADs\Clsid,,,"{4753da60-5b71-11cf-b035-00aa006e0975}" HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975},,,"ADs Provider Object" HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\ProgID,,,"ADs" HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\Version,,,"0.0" HKCR,SecurityDescriptor\Clsid,,,"{b958f73c-9bdd-11d0-852c-00c04fd8d503}" HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503},,,"ADs Security Descriptor Object" HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"SecurityDescriptor" HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{b958f73c-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0" HKCR,AccessControlList\Clsid,,,"{b85ea052-9bdd-11d0-852c-00c04fd8d503}" HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503},,,"ADs Access Control List Object" HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"AccessControlList" HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{b85ea052-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0" HKCR,AccessControlEntry\Clsid,,,"{b75ac000-9bdd-11d0-852c-00c04fd8d503}" HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503},,,"ADs Access Control Entry Object" HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\ProgID,,,"AccessControlEntry" HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{b75ac000-9bdd-11d0-852c-00c04fd8d503}\Version,,,"0.0" HKCR,PropertyEntry\Clsid,,,"{72d3edc2-a4c4-11d0-8533-00c04fd8d503}" HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503},,,"ADs Property Entry Object" HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\ProgID,,,"PropertyEntry" HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{72d3edc2-a4c4-11d0-8533-00c04fd8d503}\Version,,,"0.0" HKCR,PropertyValue\Clsid,,,"{7b9e38b0-a97c-11d0-8534-00c04fd8d503}" HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503},,,"ADs Property Value Object" HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\ProgID,,,"PropertyValue" HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{7b9e38b0-a97c-11d0-8534-00c04fd8d503}\Version,,,"0.0" HKCR,Pathname\Clsid,,,"{080d0d78-f421-11d0-a36e-00c04fb950dc}" HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc},,,"ADs LDAP Pathname Descriptor Object" HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\InprocServer32,,,"adsldp.dll" HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\ProgID,,,"Pathname" HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc}\Version,,,"0.0" HKCR,LargeInteger\Clsid,,,"{927971f5-0939-11d1-8be1-00c04fd8d503}" HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503},,,"ADs Large Integer Object" HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\ProgID,,,"LargeInteger" HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\TypeLib,,,"{97d25db0-0363-11cf-abc4-02608c9e7553}" HKCR,CLSID\{927971f5-0939-11d1-8be1-00c04fd8d503}\Version,,,"0.0" HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0,,,"Active DS Type Library" HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553}\1.0\0\win32,,,"%11%\activeds.tlb" [UnRegADs] HKLM,Software\Microsoft\ADs HKCR,ADsNamespaces HKCR,CLSID\{233664b0-0367-11cf-abc4-02608c9e7553} HKCR,ADs HKCR,CLSID\{4753da60-5b71-11cf-b035-00aa006e0975} HKCR,TypeLib\{97d25db0-0363-11cf-abc4-02608c9e7553} HKCR,Pathname HKCR,CLSID\{080d0d78-f421-11d0-a36e-00c04fb950dc} [RegWinNT] HKLM,Software\Microsoft\ADs\Providers\WinNT,,,"WinNTNamespace" HKCR,WinNTNamespace\Clsid,,,"{250e91a0-0367-11cf-abc4-02608c9e7553}" HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553},,,"WinNT Namespace Object" HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,"adsnt.dll" HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\ProgID,,,"WinNTNamespace" HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,"{0214d870-fd16-11ce-abc4-02608c9e7553}" HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\Version,,,"0.0" HKCR,WinNT\Clsid,,,"{8b20cd60-0f29-11cf-abc4-02608c9e7553}" HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553},,,"WinNT Provider Object" HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\InprocServer32,,,"adsnt.dll" HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\ProgID,,,"WinNT" HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\TypeLib,,,"{0214d870-fd16-11ce-abc4-02608c9e7553}" HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553}\Version,,,"0.0" [UnRegWinNT] HKLM,Software\Microsoft\ADs\Providers\WinNT HKCR,WinNTNamespace HKCR,CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553} HKCR,WinNT HKCR,CLSID\{8b20cd60-0f29-11cf-abc4-02608c9e7553} [RegNWCOMPAT] HKLM,Software\Microsoft\ADs\Providers\NWCOMPAT,,,"NWCOMPATNamespace" HKCR,NWCOMPAT\Clsid,,,"{0df68130-4b62-11cf-ae2c-00aa006ebfb9}" HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9},,,"NWCOMPAT Provider Object" HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,,,"adsnw.dll" HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\ProgID,,,"NWCOMPAT" HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\TypeLib,,,"{09d69aa0-4b62-11cf-ae2c-00aa006ebfb9}" HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9}\Version,,,"0.0" HKCR,NWCOMPATNamespace\Clsid,,,"{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}" HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9},,,"NWCOMPAT Namespace Object" HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,,,"adsnw.dll" HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\ProgID,,,"NWCOMPATNamespace" HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\TypeLib,,,"{09d69aa0-4b62-11cf-ae2c-00aa006ebfb9}" HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9}\Version,,,"0.0" [UnRegNWCOMPAT] HKLM,Software\Microsoft\ADs\Providers\NWCOMPAT HKCR,NWCOMPAT HKCR,CLSID\{0df68130-4b62-11cf-ae2c-00aa006ebfb9} HKCR,NWCOMPATNamespace HKCR,CLSID\{0fb32cc0-4b62-11cf-ae2c-00aa006ebfb9} [RegNDS] HKLM,Software\Microsoft\ADs\Providers\NDS,,,"NDSNamespace" HKCR,NDSNamespace\Clsid,,,"{51d11c90-7b9d-11cf-b03d-00aa006e0975}" HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975},,,"NDS Namespace Object" HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975}\InprocServer32,,,"adsnds.dll" HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975}\ProgID,,,"NDSNamespace" HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975}\TypeLib,,,"{53e7f030-7b9d-11cf-b03d-00aa006e0975}" HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975}\Version,,,"0.0" HKCR,NDS\Clsid,,,"{323991f0-7bad-11cf-b03d-00aa006e0975}" HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975},,,"NDS Provider Object" HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975}\InprocServer32,,,"adsnds.dll" HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975}\ProgID,,,"NDS" HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975}\TypeLib,,,"{53e7f030-7b9d-11cf-b03d-00aa006e0975}" HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975}\Version,,,"0.0" HKCR,NDSAcl\Clsid,,,"{7af1efb6-0869-11d1-a377-00c04fb950dc}" HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc},,,"NDS Security Descriptor Object" HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc}\InprocServer32,,,"adsnds.dll" HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc}\ProgID,,,"NDSAcl" HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc}\TypeLib,,,"{53e7f030-7b9d-11cf-b03d-00aa006e0975}" HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc}\Version,,,"0.0" HKCR,TypeLib\{53e7f030-7b9d-11cf-b03d-00aa006e0975}\1.0,,,"NDS Type Library" HKCR,TypeLib\{53e7f030-7b9d-11cf-b03d-00aa006e0975}\1.0\0\win32,,,"%11%\adsnds.tlb" [UnRegNDS] HKLM,Software\Microsoft\ADs\Providers\NDS HKCR,NDSNamespace HKCR,CLSID\{51d11c90-7b9d-11cf-b03d-00aa006e0975} HKCR,NDS HKCR,CLSID\{323991f0-7bad-11cf-b03d-00aa006e0975} HKCR,NDSAcl HKCR,CLSID\{7af1efb6-0869-11d1-a377-00c04fb950dc} HKCR,TypeLib\{53e7f030-7b9d-11cf-b03d-00aa006e0975} [RegLDAP] HKLM,Software\Microsoft\ADs\Providers\LDAP,,,"LDAPNamespace" HKLM,Software\Microsoft\ADs\Providers\LDAP,Aliases,,"GC" HKCR,LDAPNamespace\Clsid,,,"{228D9A82-C302-11cf-9AA4-00AA004A5691}" HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691},,,"LDAP Namespace Object" HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,"adsldp.dll" HKCR,CLSID\{228d9a82-c302-11cf-9aa4-00aa004a5691}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\ProgID,,,"LDAPNamespace" HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,"{228D9A80-C302-11cf-9AA4-00AA004A5691}" HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\Version,,,"0.0" HKCR,GC\Clsid,,,"{228D9A81-C302-11cf-9AA4-00AA004A5691}" HKCR,LDAP\Clsid,,,"{228D9A81-C302-11cf-9AA4-00AA004A5691}" HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691},,,"LDAP Provider Object" HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,"adsldp.dll" HKCR,CLSID\{228d9a81-c302-11cf-9aa4-00aa004a5691}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\ProgID,,,"LDAP" HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,"{228D9A80-C302-11cf-9AA4-00AA004A5691}" HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\Version,,,"0.0" [UnRegLDAP] HKLM,Software\Microsoft\ADs\Providers\LDAP HKCR,LDAPNamespace HKCR,CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691} HKCR,LDAP HKCR,CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691} [RegDSO] HKCR,ADsDSOObject,,,"OLE DB Provider for Microsoft Directory Services" HKCR,ADsDSOObject\Clsid,,,"{549365d0-ec26-11cf-8310-00aa00b505db}" HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db},,,"ADsDSOObject" HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\ProgID,,,"ADsDSOObject" HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,,,"activeds.dll" HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,ThreadingModel,,Both HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\OLE DB Provider,,,"OLE DB Provider for Microsoft Directory Services" [UnRegDSO] HKCR,ADsDSOObject HKCR,CLSID\{549365d0-ec26-11cf-8310-00aa00b505db} ; ; Disk Layout Information ; [SourceDisksNames] 99 = %DiskName%,dstp.tag,0 [SourceDisksFiles] ads98vc.inf = 99 activeds.tlb = 99 activeds.dll = 99 adsnt.dll = 99 adsnw.dll = 99 adsnds.dll = 99 nwapilyr.dll = 99 adsldp.dll = 99 adsldpc.dll = 99 adsmsext.dll = 99 radmin32.dll = 99 rlocal32.dll = 99 ; ; Strings ; [Strings] OLEDBDIR = "Program Files\Common Files\System\OLE DB" ADODIR = "Program Files\Common Files\System\ADO" DiskName = "Active Directory Service Interfaces Version 2.5 Back Office Edition Installation Disk" DispName = "Active Directory Service Interfaces Version 2.5 Back Office Edition"