When you have downloaded a copy of the NKEE distribution you can initiate unattended automatic install from the command line as follows...
java -Dunattended.install.directory=/home/pjr/NKEE-5.1.1 -jar 1060-NetKernel-EE-5.1.1.jar
Which will fire up NetKernel from the jarred distro, automatically self-install to the target directory and then shutdown.
Unattended install is triggered by the presence of the "unattended.install.directory" system property. There are also a set of optional properties to set up proxy settings and to expand jarred modules...
If, for any reason there is a failure during the install, a message will be written to stderr and the java instance will exit with a negative exit code.
On a basic laptop a complete unattended install (boot, install to disk, jvm shutdown) takes 4 seconds.
One additional potential use is that you can use this approach to install a new distribution onto a server which is already running an existing NetKernel without having to shut the original instance down.