Hi Elliott,
Yes, Ghost has a rich command line interface, and you can do everything from command line. Have a look at the 'Command line switches' section in the manual, where you will find explanations and examples.
There are two different ways you can run this from command line; using @mc or -ja. The difference is, with -ja you can set all the parameters in GhostCast server and just connect to it. If you us @mc, you can provide those details from the client.
Since you are more familiar with the GUI, it may be easier to use the -ja switch. Select all the parameters (disk, partition etc) in the server, and add the -batch to the end of the command line box in the server. The command would look like(assuming you create an image of the first disk),
-clone, mode=create, src=1, dst=@mc<session name> -fx -batch
The -batch switch will eliminate any request for user input from Ghost.exe, and -fx will exit to DOS once the operation is completed. You may replace -fx with -rb, witch will reboot the mcahine instead of exiting to DOS.
Then in the client, run
Ghost.exe -ja=<session name>
Having said that, I just realized that I have a IBM3650 here, but never had this problem. It is not a blade but a standalone server. But most of the time I use Ghost32/WinPE to clone that machine since I can get much better performance with Ghost32 when cloning the SAS drives in that system.
This is another option you can try, most probably there won't be a keyboard problem with Ghost32.
Krish