mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
172 lines
5.9 KiB
172 lines
5.9 KiB
;
|
|
; 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 = RegMSExt
|
|
CustomDestination=CustomDestination95
|
|
|
|
[DefaultInstall.NT]
|
|
CopyFiles = CopyInf, CopySys.NT
|
|
AddReg = RegMSExt
|
|
CustomDestination=CustomDestinationNT
|
|
;
|
|
; Destination Directories
|
|
;
|
|
|
|
[DestinationDirs]
|
|
CopyInf = 17
|
|
CopySys.95 = 11
|
|
CopySys.NT = 11
|
|
|
|
[CustomDestination95]
|
|
|
|
[CustomDestinationNT]
|
|
|
|
;
|
|
; File Sections
|
|
;
|
|
|
|
[CopyInf]
|
|
msext.inf
|
|
|
|
[CopySys.95]
|
|
adsmsext.tlb,,,33
|
|
adsmsext.dll,,,33
|
|
|
|
[CopySys.NT]
|
|
adsmsext.tlb,,,33
|
|
adsmsext.dll,,,33
|
|
|
|
;
|
|
; Registry Settings
|
|
;
|
|
|
|
[RegMSExt]
|
|
|
|
;
|
|
; User Extension
|
|
;
|
|
|
|
HKCR,MSExtUser\Clsid,,,"{4de7016c-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},,,"Microsoft User Extension"
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtUser"
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\User\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Computer\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{3e37e320-17e2-11cf-abc4-02608c9e7553}"
|
|
;
|
|
; Organization Extension
|
|
;
|
|
|
|
HKCR,MSExtOrganization\Clsid,,,"{dccc0bed-6066-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503},,,"Microsoft Organization Extension"
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganization"
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Organization\{dccc0bed-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a1cd2dc6-effe-11cf-8abc-00c04fd8d503}"
|
|
|
|
|
|
;
|
|
; Organization Unit Extension
|
|
;
|
|
|
|
HKCR,MSExtOrganizationUnit\Clsid,,,"{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},,,"Microsoft OrganizationUnit Extension"
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtOrganizationUnit"
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\OrganizationalUnit\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a2f733b8-effe-11cf-8abc-00c04fd8d503}"
|
|
|
|
;
|
|
; Locality Extension
|
|
;
|
|
|
|
HKCR,MSExtLocality\Clsid,,,"{2dfb3a35-6071-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},,,"Microsoft Locality Extension"
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\ProgID,,,"MSExtLocality"
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Locality\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,"{a05e03a2-effe-11cf-8abc-00c04fd8d503}"
|
|
|
|
|
|
;
|
|
; PrintQueue Extension
|
|
;
|
|
|
|
HKCR,MSExtPrintQueue\Clsid,,,"{9f37f39c-6f49-11d1-8c18-00c04fd8d503}"
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},,,"Microsoft PrintQueue Extension"
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtPrintQueue"
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\PrintQueue\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{b15160d0-1226-11cf-a985-00aa006bc149}","{124be5c0-156e-11cf-a986-00aa006bc149}"
|
|
|
|
|
|
;
|
|
; Group Extension
|
|
;
|
|
|
|
HKCR,MSExtGroup\Clsid,,,"{94a909a5-6f52-11d1-8c18-00c04fd8d503}"
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503},,,"Microsoft Group Extension"
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,,,"adsmsext.dll"
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\ProgID,,,"MSExtGroup"
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\TypeLib,,,"{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}"
|
|
HKCR,CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\Version,,,"0.0"
|
|
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Group\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
|
|
HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\localGroup\{94a909a5-6f52-11d1-8c18-00c04fd8d503},Interfaces,0x00010000,"{27636b00-410f-11cf-b1ff-02608c9e7553}"
|
|
|
|
;
|
|
; TypeLibrary Registration Information
|
|
;
|
|
|
|
HKCR,TypeLib\{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}\1.0,,,"Microsoft ADSI Extensions Type Library"
|
|
HKCR,TypeLib\{8d6b2714-5ef9-11d1-8c13-00c04fd8d503}\1.0\0\win32,,,"%11%\adsmsext.tlb"
|
|
|
|
|
|
[UnRegMSExt]
|
|
|
|
;
|
|
; Disk Layout Information
|
|
;
|
|
|
|
[SourceDisksNames]
|
|
99 = %DiskName%,dstp.tag,0
|
|
|
|
[SourceDisksFiles]
|
|
msext.inf = 99
|
|
adsmsext.tlb = 99
|
|
adsmsext.dll = 99
|
|
;
|
|
; Strings
|
|
;
|
|
|
|
[Strings]
|
|
|
|
|