Home > OS Deployment > Use WinPE3.0 for OSD with all include (HTA/WMI/MDAC/Scripting/ADSI)

Use WinPE3.0 for OSD with all include (HTA/WMI/MDAC/Scripting/ADSI)

January 18th, 2011 Leave a comment Go to comments

Why to use WinPE2.0 based on Windows Vista ? This doesn’t work correctly with ADS connection.

So i try to use WinPE3.0 based on Windows Seven and all it work !!

You can use the files to build automatically your wim. You need WAIK 2010 and LANDesk Management Suite.

Pre required :

  • Windows 7 OS DVD
  • WAIK 2010
  • 3 files (a batch, a reg, an inf)

Instructions

  • Create this tree on your C:

C:\ -> ldpe30_OSD\ -> ADSIx86\ -> ADSIx86.inf

-> ADSIx86\ -> adsldp.dll

-> ADSIx86\ -> adsmsext.dll

-> ADSIx86\ -> adsnt.dll

-> ADSIx86\ -> mscoree.dll

-> ADSIx86\ -> mscorier.dll

-> ADSIx86\ -> mscories.dll

->  register.reg

->  MakeMyWimLD30.cmd

  • Copy the dll’s files from Windows7 DVD – Install.wim (from c:\windows\system32\) (adsldp.dll,adsmsext.dll,adsnt.dll,mscoree.dll,mscorier.dll,mscories.dll) on “C:\ldpe30_OSD\ADSI_x86\”
  • Create “register.reg” :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\LD9\ControlSet001\Services\ISSUSER]
“Type”=dword:00000110
“Start”=dword:00000002
“ErrorControl”=dword:00000001
“ImagePath”=hex(7):78,00,3a,00,5c,00,63,00,62,00,61,00,38,00,5c,00,69,00,73,00,\
73,00,75,00,73,00,65,00,72,00,2e,00,65,00,78,00,65,00,20,00,2f,00,53,00,45,\
00,52,00,56,00,49,00,43,00,45,00,00,00,00,00
“DisplayName”=”LANDesk Remote Control Service”
“ObjectName”=”LocalSystem”
“Description”=”Allows Remote Control from the internal help desk or IT organization.”
[HKEY_LOCAL_MACHINE\LD9\ControlSet001\Control\Session Manager\Environment]
“Path”=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,3b,00,25,00,\
53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,3b,00,25,\
00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,\
53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,57,00,62,00,65,00,6d,\
00,3b,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,44,00,72,00,69,00,76,00,\
65,00,25,00,5c,00,43,00,42,00,41,00,38,00,3b,00,25,00,53,00,79,00,73,00,74,\
00,65,00,6d,00,44,00,72,00,69,00,76,00,65,00,25,00,5c,00,4c,00,44,00,43,00,\
6c,00,69,00,65,00,6e,00,74,00,00,00

  • Create “MakeMyWimLD30.cmd”  and change “ld9corename”

@Echo OFF
Echo ====================================
Echo Copy the WIM of LANDesk
Echo ====================================
MD C:\WinPE_LD
copy \\ld9corename\ldmain\landesk\vboot\boot.wim C:\WinPE_LD\boot.wim

Echo.
Echo ====================================
Echo Mount LD Wim
Echo ====================================
MD C:\WinPE_LD\mount
imagex /mountrw C:\WinPE_LD\boot.wim 1 C:\WinPE_LD\Mount

Echo.
Echo ====================================
Echo Creating a x86 WinPE in C:\WinPE_x86
Echo ====================================
call copype x86 C:\WinPE_x86

Echo.
Echo ====================================
Echo Mounting the winpe.wim 7 file
Echo ====================================
imagex /mountrw C:\WinPE_x86\winpe.wim 1 C:\WinPE_x86\Mount

Echo.
Echo ====================================
Echo Add the necessary WinPE Packages
Echo ====================================
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-hta.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-mdac.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-scripting.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\winpe-wmi.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\fr-fr\winpe-hta_fr-fr.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\fr-fr\winpe-mdac_fr-fr.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\fr-fr\winpe-scripting_fr-fr.cab”
Dism /Image:C:\WinPE_x86\Mount /Add-Package /PackagePath:”c:\Program Files\Windows AIK\Tools\PETools\x86\WinPE_FPs\fr-fr\winpe-wmi_fr-fr.cab”

Echo.
Echo ====================================
Echo Add the x86 ADSI Plugin to WinPE 3.0
Echo ====================================
Dism /Image:C:\WinPE_x86\Mount /Add-Driver /Driver:C:\ldpe30_OSD\ADSIx86\ADSIx86.inf /forceunsigned

Echo.
Echo ====================================
Echo Copy LD Components from LD WIM
Echo ====================================
xcopy C:\WinPE_LD\Mount\cba8\*.* C:\WinPE_x86\Mount\cba8\*.* /S /I /Y
xcopy C:\WinPE_LD\Mount\ldclient\*.* C:\WinPE_x86\Mount\ldclient\*.* /S /I /Y
xcopy C:\WinPE_LD\Mount\temp\*.* C:\WinPE_x86\Mount\temp\*.* /S /I /Y
xcopy C:\WinPE_LD\Mount\InstalledDrivers\*.* C:\WinPE_x86\Mount\InstalledDrivers\*.* /S /I /Y
copy C:\WinPE_LD\Mount\Windows\System32\PEShell.exe C:\WinPE_x86\Mount\Windows\System32\PEShell.exe
copy C:\WinPE_LD\Mount\Windows\System32\winpe.bmp C:\WinPE_x86\Mount\Windows\System32\winpe.bmp
copy C:\WinPE_LD\Mount\Windows\System32\ALL.REG C:\WinPE_x86\Mount\Windows\System32\ALL.REG
copy C:\WinPE_LD\Mount\Windows\System32\WINPESHL.INI C:\WinPE_x86\Mount\Windows\System32\WINPESHL.INI
copy C:\WinPE_LD\Mount\Windows\System32\startnet.cmd C:\WinPE_x86\Mount\Windows\System32\startnet.cmd

Echo.
Echo ====================================
Echo Apply ISSUSER as service and modify Path
Echo ====================================
reg load HKLM\LD9 C:\WinPE_x86\Mount\Windows\System32\config\SYSTEM
regedit /s C:\ldpe30_OSD\register.reg
reg unload HKLM\LD9

Echo.
Echo ====================================
Echo Create boot.wim LD_WinPE3.0
Echo ====================================
imagex.exe /boot /compress maximum /capture C:\winpe_x86\Mount c:\boot.wim “WinPE 3.0”
Echo.
Echo ====================================
Echo Unmount Wim’s
Echo ====================================
imagex /unmount /commit C:\WinPE_x86\Mount
imagex /unmount C:\winPE_LD\mount

  • Create “ADSIx86_inf”

;——————————————————————————
; WinPE 2.x/3x Optional Component Installation INF
;
; Johan Arwidmark
;——————————————————————————

[Version]
Signature=”$WINDOWS NT$”
Class=System
ClassGuid={4D36E97d-E325-11CE-BFC1-08002BE10318}
Provider=%TS%
DriverVer=09/18/2006,6.0.0.0

[Manufacturer]
%TS%=TS

[SourceDisksNames]
1=%DISK_DESC%

[SourceDisksFiles]
adsldp.dll=1
adsmsext.dll=1
adsnt.dll=1
mscoree.dll=1
mscorier.dll=1
mscories.dll=1

[DestinationDirs]
DefaultDestDir=11

[TS]
%PLUGINNAME%=OC_Inst,DUMMY\ADSI

[OC_inst]
CopyFiles=root

[OC_inst.HW]
AddReg=root_reg

[root]
adsldp.dll
adsmsext.dll
adsnt.dll
mscoree.dll
mscorier.dll
mscories.dll

[root_reg]

;
; Registry Settings
;

HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553},,,”ADs Namespaces Object”
HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,”activeds.dll”
HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\ProgID,,,”ADsNamespaces”
HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{233664b0-0367-11cf-abc4-02608c9e7553}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975},,,”ADs Provider Object”
HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,,,”activeds.dll”
HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\ProgID,,,”ADs”
HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{4753da60-5b71-11cf-b035-00aa006e0975}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966},,,”ADs Security Utility Object”
HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966}\InprocServer32,,,”activeds.dll”
HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966}\ProgID,,,”ADsSecurityUtility”
HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{f270c64a-ffb8-4ae4-85fe-3a75e5347966}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db},,,”ADsDSOObject”
HKLM,SOFTWARE\Classes\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,,,”activeds.dll”
HKLM,SOFTWARE\Classes\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\OLE DB Provider,,,”OLE DB Provider for Microsoft Directory Services”
HKLM,SOFTWARE\Classes\CLSID\{549365d0-ec26-11cf-8310-00aa00b505db}\ProgID,,,”ADsDSOObject”

HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E},,,”AD System Info Object”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,,,”adsldp.dll”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\ProgID,,,”ADSystemInfo”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\Version,,,”1.0″

;
; User Extension
;

HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},,,”Microsoft User Extension”
HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\ProgID,,,,”MSExtUser”
HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{4de7016c-5ef9-11d1-8c13-00c04fd8d503}\Version,,,”1.0″

HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\User\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,”{3e37e320-17e2-11cf-abc4-02608c9e7553}”

;
; Computer extension same as user
;

HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Computer\{4de7016c-5ef9-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,”{3e37e320-17e2-11cf-abc4-02608c9e7553}”

;
;  Group Extension
;

HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503},,,”Microsoft Group Extension”
HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\ProgID,,,”MSExtGroup”
HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{94a909a5-6f52-11d1-8c18-00c04fd8d503}\Version,,,”1.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}”

;
;  Locality Extension
;

HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},,,”Microsoft Locality Extension”
HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\ProgID,,,”MSExtLocality”
HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{2dfb3a35-6071-11d1-8c13-00c04fd8d503}\Version,,,”1.0″

HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Locality\{2dfb3a35-6071-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,”{a05e03a2-effe-11cf-8abc-00c04fd8d503}”

;
; Organization Extension
;

HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503},,,”Microsoft Organization Extension”
HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\ProgID,,,”MSExtOrganization”
HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{dccc0bed-6066-11d1-8c13-00c04fd8d503}\Version,,,”1.0″

HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\Organization\{dccc0bed-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,”{a1cd2dc6-effe-11cf-8abc-00c04fd8d503}”

;
; Organization Unit Extension
;

HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},,,”Microsoft OrganizationUnit Extension”
HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\ProgID,”MSExtOrganizationUnit”
HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\TypeLib,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503}\Version,”1.0″

HKLM,Software\Microsoft\ADs\Providers\LDAP\Extensions\OrganizationalUnit\{fd8d3a5f-6066-11d1-8c13-00c04fd8d503},Interfaces,0x00010000,”{a2f733b8-effe-11cf-8abc-00c04fd8d503}”

;
;  PrintQueue Extension
;

HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503},,,”Microsoft PrintQueue Extension”
HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,,,”adsmsext.dll”
HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\ProgID,,,”MSExtPrintQueue”
HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{9f37f39c-6f49-11d1-8c18-00c04fd8d503}\Version,,,”1.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}”

;
; LDAP Registry Settings
;

HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691},,,”LDAP Provider Object”
HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,”adsldp.dll”
HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\ProgID,,,”LDAP”
HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{228D9A81-C302-11cf-9AA4-00AA004A5691}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691},,,”LDAP Namespace Object”
HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\InprocServer32,,,”adsldp.dll”
HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\ProgID,,,”LDAPNamespace”
HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{228D9A82-C302-11cf-9AA4-00AA004A5691}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc},,,”ADs LDAP NameTranslate Object”
HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\InprocServer32,,,”adsldp.dll”
HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\ProgID,,,”NameTranslate”
HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{274fae1f-3626-11d1-a3a4-00c04fb950dc}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E},,,”AD System Info Object”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,,,”adsldp.dll”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\ProgID,,,”ADSystemInfo”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{50B6327F-AFD1-11d2-9CB9-0000F87A369E}\Version,,,”1.0″

HKLM,SOFTWARE\Microsoft\ADs\Providers\LDAP,,,”LDAPNamespace”
HKLM,SOFTWARE\Microsoft\ADs\Providers\LDAP,Aliases,,”GC”
HKLM,SOFTWARE\Microsoft\ADs\Providers\WinNT,,,”WinNTNamespace”

HKLM,SOFTWARE\Classes\LDAP\Clsid,,,”{228D9A81-C302-11cf-9AA4-00AA004A5691}”

HKLM,SOFTWARE\Classes\LDAPNamespace\Clsid,,,”{228D9A82-C302-11cf-9AA4-00AA004A5691}”

HKLM,SOFTWARE\Classes\WinNT\Clsid,,,”{8b20cd60-0f29-11cf-abc4-02608c9e7553}”

HKLM,SOFTWARE\Classes\WinNTNamespace\Clsid,,,”{250e91a0-0367-11cf-abc4-02608c9e7553}”

HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553},,,”WinNT Namespace Object”
HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,,,”adsnt.dll”
HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\InprocServer32,ThreadingModel,,Both
HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\ProgID,,,”WinNTNamespace”
HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\TypeLib,,,”{97d25db0-0363-11cf-abc4-02608c9e7553}”
HKLM,SOFTWARE\Classes\CLSID\{250e91a0-0367-11cf-abc4-02608c9e7553}\Version,,,”1.0″

HKLM,SOFTWARE\Classes\ADs\Clsid,,,”{4753da60-5b71-11cf-b035-00aa006e0975}”

HKLM,SOFTWARE\Classes\ADsDSOObject],,,”OLE DB Provider for Microsoft Directory Services”
HKLM,SOFTWARE\Classes\ADsDSOObject\Clsid,,,”{549365d0-ec26-11cf-8310-00aa00b505db}”

HKLM,SOFTWARE\Classes\ADsNamespaces\Clsid,,,”{233664b0-0367-11cf-abc4-02608c9e7553}”

HKLM,SOFTWARE\Classes\ADsSecurityUtility,,,”ADs Security Utility Object”
HKLM,SOFTWARE\Classes\ADsSecurityUtility\Clsid,,,”{f270c64a-ffb8-4ae4-85fe-3a75e5347966}”

HKLM,SOFTWARE\Classes\ADSystemInfo\Clsid,,,”{50B6327F-AFD1-11d2-9CB9-0000F87A369E}”
;——————————————————————————
;  String Definitions
;——————————————————————————

[Strings]
PLUGINNAME = “ADSI plugin”
TS=”TSLAB”
DESCRIPTION=”Integrates ADSI into Windows PE”
FRIENDLYNAME=”ADSI plugin”
DISK_DESC=”Current Directory”

  • Launch the batch and wait. (WARNING : Launch batch on cmd command of PE Util, not classic cmd)
  • You find a boot.wim on C:\
  • Replace on the core server and redeploy PXE.
  • Enjoy with ADSI on Windows PE 3.0
Categories: OS Deployment Tags:
  1. georgemoore13
    July 16th, 2011 at 02:55 | #1

    Sorry, could someone clarify what is meant by launch batch on pe util command prompt, not the system one? The only other command prompt I have is the deployment tools cmd prompt.

  1. No trackbacks yet.
You must be logged in to post a comment.