I also made it work by modifying another key - PEBootType, this made things work for me when using WIMBOOT:
Set os = WScript.CreateObject ( "WScript.Shell" ) os.Run "%COMSPEC%", 7, false os.Run "%COMSPEC% /c title Initializing... && wpeinit && net start dnscache", 1, true os.Run "%COMSPEC% /c title Initializing... && REG ADD HKLM\System\CurrentControlSet\Control /v PEBootType /t REG_SZ /d Ramdisk:OpticalDrive /f", 1, true os.Run WScript.ScriptFullName & "\..\TsmBootStrap.exe /env:WinPE /configpath:%SYSTEMDRIVE%\sms\data", 1, true Mike -----Original Message----- From: John Newbigin [mailto:[email protected]] Sent: Monday, October 28, 2013 7:54 PM To: [email protected] Subject: Update to sccm howto Hi, I have been using the process described here http://ipxe.org/howto/sccm successfully until last week. I don't know exactly but the problem seems to be related to SCCM 2012 R2. The problem I had was identical to this http://lists.ipxe.org/pipermail/ipxe-devel/2013-August/002716.html I have found a solution which you may want to add to your howto. Before launching TsmBootStrap, merge this registry file: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PXE] "BootServerReply"=hex: "DHCPServerACK"=hex: Then Tsm knows it is a PXE boot and is happy to proceed past identifying the 'Launch mode'. John. PS. I am not subscribed to the list -- John Newbigin | ITS Senior Analyst / Programmer Faculty of Information and Communication Technologies ITS | Swinburne University of Technology | Melbourne, Australia O: EN306 | T: +61 3 9214 8185 | M: +61 410 569 362 E: [email protected] W: http://www.ict.swin.edu.au/staff/jnewbigin _______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

