The other option is to execute Ghost.exe twice in the same task, connecting to the same MC session. When client reboots, Console will execute Ghost again. However, this is not a supported scenario but it will work.
I'm wondering if there's a command line swith to automatically answer Yes to Relocate Virtual Partition or to automatically relocate Virtual Partition without prompting users to click yes. If not, is it possible to get a custom build of ghost for this scenario?
Why do you want to run Ghost as a command execution instead of a clone task? If you want to have more manual control over parameters, have you tried using parameterized tasks in GSS 2.0? Parameterized tasks allow you to create a task without specifying all the parameters, but provide them when executing the tasks. This can be done from command line too.
That is because I have attemped to reghost clients in Multiple Group but failed. While I found ngcons.exe has pretty good flexibility on parameters; there is one swith that makes command line entirely useless to me. It is about choosing target clients, the /t switch.
One of my attempts was to make a task for each image and leaving target blank, then use /t switch to specifiy targets in command line when I run the tasks. But that didn't work because, after many trys, I figured the /t switch in ngcons.exe only allow targets to be either all computers in one group (folder) or just one computer. However, the clients I choose to reghost spreads across multiple groups 99% of the time and the targets are always different. For exaple, I choose to reghost PC01, PC02, PC10, PC9 with Windows XP this time and three hours later I am going to reghost PC01, PC03, PC04, PC10 with Windows XP, and later on I choose to reghost X, Y, Z, Q, ..., etc with WinXP or Vista or 2003. So the variables are always changing. Other contributors have told me to copy target clients into one folder and point /t switch to that folder in command line. While it is a good solution but I seriously doubt such action is scriptable. Oh, I forgot to mention that I'm trying to script the deployment process so other people in my company can reghost clients ( They don't know how to use ghost ) through my script without having to deal with Ghost console directly (and potetially mess up the data base).
With previous attempt didn't work, I created tasks to run Ghost as command execution with MCsession name specifiled in argument. So when my script runs, it'll run comman execution tasks on target clients in command line, then open ghost cast server with matching Multicass session name. I spent a lot of time and came up this this idea, if the virtual partition error problem could be automatically skipped. It would be the best solution and the most efficient way to maximing the Multicast functinality, with is one of the main reason we bought GSS. We reghost machinese in test lab a lot everyday, Multicasting and scripting is important to maintain efficiency.
Message Edited by Comet on
01-16-2008 12:54 PM