Video Screencast Help
Search Video Help Close Back
to help
Not able to make it to Vision this year? Get a sampling in the Best of Vision on Demand group.

Initiating a task through PXE PC-DOS client

Updated: 09 Oct 2010 | 6 comments
JoeRose's picture
+1 1 Vote
Login to vote

Hi,
I'm trying to initiate a certain task automaticly but I don't seem to find a way to do that.
I'm using PXE boot  with a PC-DOS package created with the Ghost Boot Wizard. I know that I need to use the -initiate <taskname> command line but I can't find the  way so that it will be executed automaticly.
The clients are recognized in the console and everything's working fine.

Thanks

Discussion Filed Under:

Comments

Randall Newnham's picture
10
Feb
2010
1 Vote +1
Login to vote

commands

If you want it to automatically join a session, here is the command line:

-ja=sessionname -sure

Please note that the Ghostcast server will need the disk number specified to run the operation.

Randy

JoeRose's picture
10
Feb
2010
1 Vote +1
Login to vote

Thanks, but I am trying to

Thanks, but I am trying to use the GhostCast method. I'm trying to use Ghost Console, because it uses Tasks- and that's exactly what I need.
I want to create a task for upgrading a computer from win2k to winxp including backup and restore.

And I want all that to be triggered by the client computer, who uses PXE boot to connect to the Ghost Console server.

JoeRose's picture
13
Feb
2010
1 Vote +1
Login to vote

OK, Maybe I wasn't clear

OK, Maybe I wasn't clear enugh. What i'm trying to do is to execute a task on the server (console) from the client computer.
I'm using PCDOS to connect to the console and I can see thet they are communicating with each other.

I'm using the command line ngctdos.exe -initiate "taskname"  from the client but bothing happans.
What am I doing wrong?

ezdee36's picture
13
Feb
2010
1 Vote +1
Login to vote

A task can be initiated from

A task can be initiated from the client computer if Allow Client Initiation is checked in the task definition and Enable Client User Interface is checked in the Console Options window on the Client tab.  Do you have these checked?

JoeRose's picture
13
Feb
2010
1 Vote +1
Login to vote

yes... by the way, the

yes...
by the way, the ngctdos.exe -initiate "taskname"  command in the autoexec file

LorenHudson's picture
08
Apr
2010
0 Votes 0
Login to vote

I am trying to PXE boot a

I am trying to PXE boot a PC-Dos image created by ghost to connect to the ghost console and initiate from the client a task which I created on the ghost server. 
I have the ngctdos.exe -initiate "taskname"  in the autoexec.bat.

So this is what it does,
F12 to pxe, I pick the menu selection
Loads PC-dos
Loads network drivers
Runs ngctdos.exe -initiate "taskname" (on the ghost server I see a new spinning disk and status in progress start up)
It says it successfully initiated the "taskname" and reboots
If I do nothing at this point it trys to boot to the HD and says "Missing Operating System"
If I choose F12 again and run the PXE job again it connects back to the console and starts ghost on the client machine
Then it spits "ERROR: could not allocate page table memory" about 30 times and then crashes.

So what am I missing or possibly doing wrong, I can give you copies of the sys files I am using.

I have successfully done a PXE winpe which does a ngctw32.exe -console -initiate "taskname" where it starts up a console connection images and boots into the new image. The only difference I am seeing here besides its a windows enviroment and im using 32 bit ngct, is it doesnt reboot after it starts a session it just simply puts down the image.

what I am trying to do here is have 1 selection which the user support team can PXE and fire off as many times as they want. Where currently I am using ghost.exe -ja and joining ghost cast server sessions which automatically start once someone connects. I am limited however to needing to run one per pxe selection and the user support team is limited as they have to guess which ones are not in use.

any help would be great.