shawn.pederson Posted May 11, 2012 Report post Posted May 11, 2012 Trying to enable Wake on LAN to a mass amount of already deployed workstations. I pulled down Dell's CCTK. Enabled the Wake on LAN feature for all models and dumped out an EXE from the software. Packaged it in SCCM, and it successfully gets pulled down. However, when SCCM is running the install execmgr.log keeps telling me: Script for Package:CU100103, Program: Dell BIOS Settings Wake On LAN failed with exit code 10 The advertisement status on the console tells me the same information. Has anyone had much experience deploying CCTKs this way? I have included images of the packages program settings; as it might be something in the manor I am telling it to run. Any help is appreciated. Also, Windows Noob is a job saver. Quote Share this post Link to post Share on other sites More sharing options...
refractions Posted May 16, 2012 Report post Posted May 16, 2012 Are you installing the HAPI driver before running the cctk exe? I had the same issue, and just created a quick batch file to install the HAPI driver first. I found it much easier just to do the command line option, rather than using the exe that the gui software created. All command line options are given here: http://support.euro.dell.com/support/edocs/SOFTWARE/smcctk/1.0/ug/html/cctkugcd.htm Iain Quote Share this post Link to post Share on other sites More sharing options...
shawn.pederson Posted May 16, 2012 Report post Posted May 16, 2012 Perfect! I will give it a try and post the results. Thank you. Quote Share this post Link to post Share on other sites More sharing options...
shawn.pederson Posted June 6, 2012 Report post Posted June 6, 2012 Got this to work, thanks to anyweb'sdocument Customising Windows 7 deployments - part 5. Slightly modified. Dell BIOS Remote Change – SCCM: Pull down the latest version of Dell’s CCTK from vendor. Run the install on local machine. Copy the x86 and x86_64 folders from the local install directory (i.e. C:\Program Files (x86)\Dell\CCTK). Paste these folders to your SCCM servers source files directory. From the SCCM console navigate to Computer Management > Software Distribution > Packages. Create a new package using the source files mentioned above. Add this package to the DP and Update the DP. Ensure the package was successfully installed to the DP. From the SCCM console navigate to Computer Management > Operating System Deployment > Task Sequences. Create a new Task Sequence. In the newly created TS click Add > General > Run Command Line Use this XCOPY command for copying the x86_64 to the targeted client’s C drive. xcopy.exe "X86_64\*.*" "C:\CCTK\X86_64\" /E /C /I /Q /H /R /Y /S Check the Package check box and browse the package we created in step 6. Navigate to the Options tab click Add Condition > Operating System Version. And define the variable to only run on a x64 bit OS. Repeat steps 11 to 13 ensuring you are using the x86 bit version of CCTK (run command xcopy.exe "X86\*.*" "C:\CCTK\X86\" /E /C /I /Q /H /R /Y /S). And add a condition so it only runs on an x86 bit OS. Check the disable 64-bit file system redirection check box. Refer to Dell’s CCTK user manualfor a listing CCTK commands to change the systems BIOS settings. Create separate run commands for the desired changes ensure the proper x64 and x86 CCTK.exe is running on the respective clients (i.e. Step 13). Advertise the TS to the proper Collection. Quote Share this post Link to post Share on other sites More sharing options...
shawn.pederson Posted June 6, 2012 Report post Posted June 6, 2012 I should mention I used this method to deploy to workstations already out in our environment. Not in the actual OSD. Quote Share this post Link to post Share on other sites More sharing options...
warren byle Posted September 12, 2012 Report post Posted September 12, 2012 CCTK is able to create a Self Contained Executable to simplify the process that is being discussed here. An example of how to use the Self Contained Executable is available in the whitepaper on "Enabling the TPM on Dell Client systems with a CCTK Self Contained Execuatble (SCE)"on DellTechCenter.com Quote Share this post Link to post Share on other sites More sharing options...
cman6453 Posted September 12, 2012 Report post Posted September 12, 2012 shawn - How are you controlling the platform (i.e. x86 for x86 machines only)? I'm using your method to activate and enable TPM. EDIT: Ah, conditions...maybe I should read next time. Quote Share this post Link to post Share on other sites More sharing options...
agkeyser Posted October 16, 2012 Report post Posted October 16, 2012 Came across this thread and I think I have a quick answer to the original question. Run the exe that you dumped out of CCTK with the /nolog switch. I believe the exe is trying to create a log.txt file in a read only location. I was having the exact problem, and this worked for me. 2 Quote Share this post Link to post Share on other sites More sharing options...
Gurltech Posted April 29, 2013 Report post Posted April 29, 2013 I realize this may be an old post. But I just signed up to this site. package your cctk.msi file wrap it in a batch file like this example: msiexec.exe /i cctk.msi /qb -l c:\cctklog2.txtrmdir /s /q "%AllUsers%\ProgramData\Microsoft\Windows\Start Menu\Programs\Dell"del "%PUBLIC%\Desktop\DELLCC~1.lnk" end of example.Deploy it to all machines. Then create a second cctk.bat files to deploy your changes from here on out all changes are made via the batch file example c:\progra~1\dell\cctk\x86\cctk --wirelesslan=enable --valsetuppwd=your bios password here! -l=c:\cctklog.txtc:\progra~1\dell\cctk\x86\cctk --bluetoothdevice=enable --valsetuppwd=your bios password here! -l=c:\cctklog.txtc:\progra~1\dell\cctk\x86\cctk --wificatcherchanges=deny --valsetuppwd=your bios password here! -l=c:\cctklog.txtc:\progra~1\dell\cctk\x86\cctk --wifilocator=enable --valsetuppwd=your bios password here! -l=c:\cctklog.txtc:\progra~1\dell\cctk\x86\cctk --wirelesslan=enable --valsetuppwd=your bios password here! -l=c:\cctklog.txt end of example The string must look like the one above this is the important part. How do I know this works and works well? My company flew in a DELL cctk guru from Austin to basically break down the 160 page Dell CCTK reference into a 3 page document. He advised me not to create the cctk pakage from the gui but do it the way I showed you above. I have succesfully standardized all the bios passwords, enabled WOL and set any addtional settings I was tasked with in the BIOS. Quote Share this post Link to post Share on other sites More sharing options...
Adam_Nox Posted April 23, 2019 Report post Posted April 23, 2019 I have an OSD with the self-contained EXE set to run in full OS. SCCM tells me that it worked, but it didn't. Once logged in, I can run the same program and it does indeed change bios settings. I know this is old, but it still seems relevant. I would like to use the self-contained for a couple reasons, anyone doing this? Edit: Spoke to a SCCM guy from Dell, why they have this tool is beyond me, since they never want you to use it the way that makes sense. I ended up just doing the cctk command lines. You don't need the hapi stuff (maybe in winPE you do), you don't need to install it on the client computers either. Quote Share this post Link to post Share on other sites More sharing options...