rerunning a FBA Generic command???

R

Richard

our requirement is that some license agreement needs to be launched
for the first time system boots. If the user declines the agreement,
the user should be prevented from login and on reboot the license
agreement has to be launched. This has to be continued as long as user
accepts.

If FBA generic command can be run repeatedly according to user input
we could solve the problem. Is it possible to run the FBA Generic
command repeatedly??? or is there any way to achive this

regards
Richard
 
J

JC

You can look here:
http://msdn.microsoft.com/library/d...en-us/xpehelp/html/xeconfbagenericcommand.asp

This explains the key you can flag to process a run/runonce/runonceex

you should be able to call a run request, and if the incorrect button is
pushed, reboot and call run request... the run request will execute at every
boot, just past the logon screen. I have seen this used to call systray
apps, but might be useful here. At the point the customer clicks the "I
Agree" button, you can flag this command out. Devices should be past the FBA
process at the point the customer receives them anyway, correct?

Seems as though it would be difficult to process a persistent FBA generic
command , as FBA by it's nature is a First boot. Subsequent boots would not
initiate the First Boot Agent. Also, The shell is not up at the point FBA
runs, so it should be difficult to call a button based app?

HTH
JC
 
L

Lucvdv

our requirement is that some license agreement needs to be launched
for the first time system boots. If the user declines the agreement,
the user should be prevented from login and on reboot the license
agreement has to be launched. This has to be continued as long as user
accepts.

If FBA generic command can be run repeatedly according to user input
we could solve the problem. Is it possible to run the FBA Generic
command repeatedly??? or is there any way to achive this


I suppose your main application runs as shell.

Can't you create a separate 'license' application that runs as shell
initially, and changes the shell (in the registry) to the main application
when the license is accepted?
 
R

Richard

Thank u very much. I will try today.

Lucvdv said:
I suppose your main application runs as shell.

Can't you create a separate 'license' application that runs as shell
initially, and changes the shell (in the registry) to the main application
when the license is accepted?
 
R

Richard

Can't you create a separate 'license' application that runs as shell
i have created custom shell and os boots with the application as
shell. so far this works fine. we have some applications at startup
and some services which causes error or not functioning properly on
next reboot after i changed the shell to point to exlorer.exe.

If it is allowed to boot with explorer shell and then changed to the
application and again to explorer, there is no problem. Can someone
explain why this is happening??? and how it can be overcome.

Thanks

Richard
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top