KACE SDA - Pushing Image to Workstations with No user interaction
For legacy boot images.......
If you setup the "Onboard nic" to be first in the bootup sequence on the client machine..... That should start of the automated boot action sequence on the next reboot with no more user interaction. If you already have this setup in your environment, then you're good to go.
In my case I create UEFI boot images ......
So if a uefi partition exists on the machine, it will still not boot into pXE regardless of if it was first on the BIOS boot list. (The UEFI partition will always boot first). So after setting up Automated deployment, I still have to manually select pXE boot from the client machine. And that's it.......(Still trying to figure a way around this).
Either way you need at least one interaction with the client machine.........except like I said earlier if you are using legacy boot to deploy your image AND if you already have pXE boot as your first boot option .
Hope this helps.
Will be watching this post to see if there is a better way.
I developed a solution for this that may work for you. I created a KBE and slightly modified it to support the passing of parameters. The KBE was loaded into the K1000 with a script that checked to see if the machine was BIOS or UEFI. The KBE was downloaded and applied to the system and the boot was set to boot to the new KBE. A text file with the batch file number assigned to the deployment was written to the hard drive. Then a restart command was sent. The machine would reboot running the KBE. The startnet command would read the txt file and run the deployment batch file based on the number passed in the parameter.