Help - Search - Members - Calendar
Full Version: Firefox Extensions
MSFN Forums > Unattended Windows Discussion & Support > Application Installs
Pages: 1, 2

   
Google Internet Forums Unattended CD/DVD Guide
Diabolical82
Is there's a way to install extensions such as adblock, bugmenot, etc unattended?
SiMoNsAyS
Mozilla Firefox Unattended (it took me some time tongue.gif )
Diabolical82
Thanks
Nologic
az
SiMoNsAyS
QUOTE
So its a matter of personal pref's...thats one thing nice about this forum...lots of different ways to do things.

LoL yes.gif

offtopic: i see that you know a lot about autoit... maybe you can help me... how can i wait a button to be active to send the {ENTER} key?
crahak
I don't know why you guys have to make such a simple thing so complex (especially AutoIt that could go very wrong)...

"%programfiles%\Mozilla Firefox\firefox.exe" -install-global-extension "%CDROM%\install\firefox addons\xpi\whatever.xpi"

works fine for me, or use something like
CODE
for %%i in *.xpi do "%programfiles%\Mozilla Firefox\firefox.exe" -install-global-extension "%CDROM%\install\firefox addons\xpi\%%i.xpi"

or something similar (with proper paths). Nothing to copy, nothing fancy. It works on every plugin I've tried. Want to add/remove plugins? Just toss them with the others... It just doesn't get simpler than that.
Nologic
az
Diabolical82
@ crahak

I'll give your syntax a try!
Nologic
az
crahak
Ok, I don't know what's wrong here. I made a simple comment and you seem to take it all personnal, thing I'm putting everybody down or something. No, there is no conspiracy against you or anything dude... realmad.gif Chill.

It does work without any delays, and it does work with long file names if you use double quotes. As for the paths that need to be fixed, that should be pretty obvious, and I even said "or something similar (with proper paths)". No point of me putting my own paths there as it will do no good to anybody else.

It's never failed on me, it installs everything, and it's lightning quick (so fast I can't even notice for about 12 extensions). No magic required. (I don't know why you say it's broken and/or slow eh)

If there's any other method I'd use, it would be SiMoNsAyS' method (just feels like more work)

Okay exactly what the hell could go so wrong? You've never seen AutoIt go wrong before? All it takes is a timing glitch, an installer glitch or something and it's just stopped right there. Happenned to me again yesterday when clonecd's installer stupidly popped an error message saying it couldn't write to clonecd.exe or something like that yet, nothing was wrong, and pressing retry resumed the install... It's not the perfect example, but it's not the most reliable means to install soft (I do use it too when I have to)

As for the other post, perhaps I didn't remember or didn't see it again. You remember every single post you've been into?

Just stop with the useless bashing. I just gave my opinion and now you're all over me. There's definately no need for that.
Diabolical82
Umm... so far I've been using Crahak's method and it's working great without hiccup. Nologic's method might be suitable for slower low-end rig. confused.gif
crahak
QUOTE (Diabolical82 @ Oct 1 2004, 05:51 PM)
Umm...  so far I've been using Crahak's method and it's working great without hiccup.  Nologic's method might be suitable for slower low-end rig. confused.gif

Thanks smile.gif

So it doesn't work just for me either...

As for installing firefox, I use SiMoNsAyS' method (a bit simplified, as it's always gonna be on the C drive and on an english system and all...)
Nologic
Well mine my not be the top system here, but I won't call it "slower low-end rig".

I tested from the command prompt ever which way...all syntax correct...I've heard this from many others when doing that way...it works for some and doesn't for others, system specs have nothing to do with it.

That said I'll remove my self from the forum.
crahak
QUOTE (Nologic @ Oct 1 2004, 07:39 PM)
That said I'll remove my self from the forum.

There's no need for that no.gif confused.gif

Let's just not take things personally and attack each other and life goes on?

You just can't quit every time you run across someone with a different opinion or anything...

Don't get me wrong, I'm not saying AutoIt is useless either.
SiMoNsAyS
@Nologic, let me quote yourself
QUOTE
So its a matter of personal pref's...thats one thing nice about this forum...lots of different ways to do things.
so no need to remove you from the forum newwink.gif laugh.gif
Nologic
crahak -

My option.

hmm I didn't feel that I did attack you or make any thing personal. I took issue with your wording of your feelings towards AutoIt.

I stated my findings, nothing more nothing less...for me your method is broken unless a time buffer is put in place and short paths are used in the syntax.

I also stated that I know it works for some, but doesn't for others. All of them using proper syntax. If it was only my self exprincing this I wouldn't be stating its broken, I would have figured that I was simply doing things wrong some how...but I checked repeatively, and spoke to others about it, hence my comments.

As for a AutoIt script hanging...normally if not allways its just a matter of getting the script to a point where it can pick up the ball and move on...and as for the orginal issue with the hang...well that deals directly with the lack of experince of the coder of the script and would be reflected just as well else where in thier unattended install, AutoIt or not.

As for quiting...hehe well lets just leave it at the fact I've had my fair share of flame wars over opposing opinions...and I'm tired of it....I stated my facts as I know them...you then made it personal...so for me bowing out is just simply avoiding what I know is coming...I simply have to much on my plate right now to go round and round about stuff on some forum.

In the end its my call, and well I elect not to contrib to the forum any more.


SiMoNsAyS -

hmm its also ones personal pref to contrib or not. newwink.gif

This is not about being shown up...matter fact...I still don't see that as the case...I stand by my findings. It works for some...and doesnt' for others.


Diabolical82 -

Well I guess low end would now be:

Athlon XP 2800+
512mb PC2700
700gigs+ ATA 7200rpm
ATI 9500 Pro
(all other spec's not required)

Frankly I find that over kill for running a batch file. Actually an old 486 33mhz would do fine. newwink.gif
Diabolical82
your spec is close to what I have newwink.gif more like mid-range as of now but more than enough for current requirement.
XVampireX
Can i use the same method for 1.00PR? And which method is the best?
Diabolical82
Trail and error, just pick one that work out the best for you. As far as I know, there's 3 options.

SiMoNsAyS
Nologic - Too bad he removed it
crahak - That's what i'm using now
XVampireX
Could you link me to crahaks?
Diabolical82
QUOTE (crahak @ Sep 29 2004, 10:49 PM)
I don't know why you guys have to make such a simple thing so complex (especially AutoIt that could go very wrong)...

"%programfiles%\Mozilla Firefox\firefox.exe" -install-global-extension "%CDROM%\install\firefox addons\xpi\whatever.xpi"

works fine for me, or use something like
CODE
for %%i in *.xpi do "%programfiles%\Mozilla Firefox\firefox.exe" -install-global-extension "%CDROM%\install\firefox addons\xpi\%%i.xpi"

or something similar (with proper paths). Nothing to copy, nothing fancy. It works on every plugin I've tried. Want to add/remove plugins? Just toss them with the others... It just doesn't get simpler than that.


crahak's method is on this first page, anyway I'll quote what he post

But I changed it according to my need.

CODE
for %%i in *.xpi do "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension "%DVDROM%\Applications\Firefox\xpi\%%i.xpi"
1chaoticadult
crahak I tried your method it worked fine for me. Great job.
crahak
@drthawhizkid you're welcome, it's really nothing at all...

@Nologic (if you're still reading this)

Yes, it is about AutoIt, but not feelings. Things DO happen to go wrong with it every now and then. As for the hang, it's not a coder experience issue (I code for a living...) but a CloneCD isntaller glitch in this case that caused it (unless you can write a script that can handle all unexpected errors that never occured before). I just came across another one that needs and extra tab *sometimes* (not on all PCs) go figure... I find AutoIt nice so you can automate things that are sometimes a mess to repack, and it can select every options you want in the setup (most unattended methods install with default options only). But AutoIt errors do happen.

As for my syntax, I don't know why you still say it's broken. You're the first and only report I get of it not working. It's worked very reliably on my home PCs, my friends' PCs and even PCs at work. (No delay required or implemented in any way whatsoever either - and I use long file names all the time) I just can't see it as "broken" (close to 100 PCs now and no errors yet, on 2K Pro and XP Pro mostly, just about any hw config, and no probs encountered yet)

As for the leaving, well, I understand your position. It's your decision and something I cannot do a thing about. Sorry to see you go away, hopefully things get better for you...
Diabolical82
Crahak... it work great in batch, but I can't seem to get it working under RunOnceEx. Any idea? If you could post your example from batch or runonceex that'll be great.
tjhart85
I have had experience with NOLOGIC before. We worked together to create an AUTOIT script that would install extentions and plugins and such. When I say we worked together, I mean I created an initial script, then he disasembled it and created a script 10 thousand times better than the original I had created. In the script he made he actually shared credit with me which I thought was really cool since I hadn't really done too much.

The reason he may not like the way things are done in the command line as suggested here is that his script COMPLETELY customizes the installation to be the exact way that he wants it, which just can't be done in the command line.


Personally I do not have nearly as many customizations as he does, so I may consider giving this method a try. smile.gif
tjhart85
I was also curious, this method:

CODE
for %%i in *.xpi do "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension "%DVDROM%\Applications\Firefox\xpi\%%i.xpi"


will it install all the extentions in the XPI folder? I don't have much experience with programming in DOS and using variables, but I have experience in C++.

It seems that the FOR loop cycles through everything in the XPI folder that has *.xpi, and then calls the install global extention, and proceeds to install it.

Is this correct? Before I go and try something other than my AUTOIT script which works, but takes a while, I would like to make sure that I understand what this command is doing.
crahak
QUOTE (tjhart85 @ Oct 3 2004, 04:23 PM)
will it install all the extentions in the XPI folder?  I don't have much experience with programming in DOS and using variables, but I have experience in C++. 

It seems that the FOR loop cycles through everything in the XPI folder that has *.xpi, and then calls the install global extention, and proceeds to install it. 

Is this correct?  Before I go and try something other than my AUTOIT script which works, but takes a while, I would like to make sure that I understand what this command is doing.

Yes, that's exactly what it does. Find them and let firefox install them the way they should be (firefox does the installing)

@Diabolical82
Honestly, I don't know. I don't like RunOnceEx (it couldn't do what my main install script does anyways) but I'd try putting these command lines in a .bat or .cmd and starting that batch from it? (I'm a GUIRunOnce fan)
Diabolical82
The one i'm using, you know long grey square box with listing of apps. Dunno maybe it's simple syntax mistake I'm not sure anyway.

that's what mine look like

QUOTE
REG ADD %KEY%\050 /VE /D "Installing Firefox 1.0PR" /f
REG ADD %KEY%\050 /V 1 /D "%DVDROM%\Applications\Firefox\Setup.exe -ms -ira" /f
REG ADD %KEY%\050 /V 2 /D  "for %%i in *.xpi do "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension "%DVDROM%\Applications\Firefox\xpi\%%i.xpi"/f


See anything wrong with it?
kyuuzo
QUOTE (Diabolical82 @ Oct 3 2004, 06:58 PM)
QUOTE
REG ADD %KEY%\050 /VE /D "Installing Firefox 1.0PR" /f
REG ADD %KEY%\050 /V 1 /D "%DVDROM%\Applications\Firefox\Setup.exe -ms -ira" /f
REG ADD %KEY%\050 /V 2 /D  "for %%i in *.xpi do "%PROGRAMFILES%\Mozilla Firefox\firefox.exe" -install-global-extension "%DVDROM%\Applications\Firefox\xpi\%%i.xpi"/f


See anything wrong with it?

Why not just save this as a batch file and call the batch file from RunOnceEx?
tjhart85
QUOTE
crahak:
Yes, that's exactly what it does. Find them and let firefox install them the way they should be (firefox does the installing)


Awesome! I personally prefer this method since it will most likely stay the same reguardless of upgrades to Firefox (even if some of the extentions no longer will work, the method can stay the same)
prathapml
QUOTE (Diabolical82 @ Oct 4 2004, 06:28 AM)
The one i'm using, you know long grey square box with listing of apps. Dunno maybe it's simple syntax mistake I'm not sure anyway.

See anything wrong with it?
@Diabolical,
No probs, you can stick with runonce if you don't like the other methods. The docu for RunOnceEX method says it all.... You can't use (") quotes in the command that you run. If you DO want quotes, you need to pre-fix a back-slash (that is : " = \"). As an example, your corrected code (the corrected line alone) would be:
CODE
REG ADD %KEY%\050 /V 2 /D  "for %%i in *.xpi do \"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension \"%DVDROM%\Applications\Firefox\xpi\%%i.xpi\""/f
(all of the above is one line, though the page-rendering is breaking it to 3 lines; and yes, you read it right, the double-double quotes at the end of the line, since the command wasn't closed without that)
That should (hopefully) work. thumbup.gif Do tell how it goes.
Diabolical82
Humm that's something new for me. Thanks i'll give it a try
jdoe
@prathapml
@Diabolical82

CODE
REG ADD %KEY%\050 /V 2 /D  "for %%i in *.xpi do \"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension \"%DVDROM%\Applications\Firefox\xpi\%%i.xpi\""/f


The code above won't work because FOR is an internal command of CMD.EXE
You need to add something like CMD.EXE /C before using FOR command

It should look like this (not tested)

CODE
REG ADD %KEY%\050 /v 2 /d "CMD.EXE /C FOR %%I IN (*.xpi) DO \"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension \"%DVDROM%\Applications\Firefox\xpi\%%I.xpi\"" /f



EDIT:
And %%I need to be %I because this command is not run in a batch file

EDIT2:
There is another error at the end with %%I.xpi

NEW CORRECTION
CODE
REG ADD %KEY%\050 /v 2 /d "CMD.EXE /C FOR %I IN (*.xpi) DO \"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension \"%DVDROM%\Applications\Firefox\xpi\%I\"" /f
prathapml
@jdoe
Thanks for those things setting it right. Let's hope it works for diabolical. PHEW!!!! any more corrections? tongue.gif lol

Now here's another... you need to have commands run through the CMD interpreter in quotes as well, like:
CODE
CMD.exe /C "whatever command /blah-blah"
So, after YET another correction, the code stands at:
CODE
REG ADD %KEY%\050 /v 2 /d "CMD.EXE /C \"FOR %I IN (*.xpi) DO \"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension \"%DVDROM%\Applications\Firefox\xpi\%I\"\"" /f

diabolical, we're waiting to hear whether this was successful or not.
Diabolical82
It passed thru without error, unfortunate none of extensions is installed. sad.gif
prathapml
Okay then....
Let's forget the FOR loops and do it the normal way:
CODE
REG ADD %KEY%\050 /v 2 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file1-name.xpi" /f

REG ADD %KEY%\050 /v 3 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file2-name.xpi" /f


REG ADD %KEY%\050 /v 4 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file3-name.xpi" /f


REG ADD %KEY%\050 /v 5 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file4-name.xpi" /f
It will still be fast enough. Just that it will take a few seconds more to type it in for all of the plug-ins. (and note that in the above example, the .XPI's should be renamed if they have spaces in the filename)
Diabolical82
First extension will be install, but there's a pop up windows asking me if I want to import bookmark and settings. Wow, Firefox is costing me arms and legs already....
crahak
QUOTE (Diabolical82 @ Oct 5 2004, 03:09 AM)
First extension will be install, but there's a pop up windows asking me if I want to import bookmark and settings. Wow, Firefox is costing me arms and legs already....

Perhaps we install firefox different ways... ?
syntax_13
About the not installing xpi part...

When running CMD.EXE, using (*.xpi) assumes you are already in the right directory. This is most likely not the case.
So the command should be changed to scan the correct folder for xpi's.
Maybe somthing like (c:\install\firefox\xpi\*.xpi).
Diabolical82
@crahak
I install my firefox by editing config.ini and swap setup.exe from mozilla
prathapml
QUOTE (Diabolical82 @ Oct 5 2004, 09:55 PM)
I install my firefox by editing config.ini and swap setup.exe from mozilla
Then why are you using this method?
The config.ini itself can be instructed to install all the XPIs that you want, I think. Much easier that way.


And if you DO want to use this method, then you need to edit the preferences.js (in firefox folder) to tell it to skip the "Do you want to import bookmarks and settings" dialog.
Diabolical82
I liked your idea, I'll mess with config.ini and see how it turn out.

Do you mean the one in \%UserProfile%\Application Data\Mozilla\Firefox\Profiles\*.default well that folder doesnt exist until I first launch firefox, usually that folder will have a random name pretty much like this cy73xud49.default
prathapml
I don't mean that folder. I meant, if you still want to use as the above previous method ("firefox.exe -install-global-extension blah-blah.XPI" method), then you need to edit the preferences.js in the firefox folder itself. It will be present somewhere in "%ProgramFiles%\Firefox\defaults\profile" folder, or something like that.

But if you will directly use the config.ini method (from installer) to install XPIs, then you don't need to bother about the above.
Diabolical82
Cool, can I import user.js there too?

Anyway back to the topic. After messing around with config.ini, i'm not sure what I should fill in couple of blanks

CODE
[Component TabExtensions]
Description Short= Tab Extensions
Description Long= Improves tabbed browsing.
Archive=tabextensions_en.xpi
Install Size=
Install Size System=
Install Size Archive=
Attributes=SELECTED|VISIBLE|ENABLED
Force Upgrade File0=[SETUP PATH]\chrome\tabextensions.jar
FileCount=     1


P.S. I open .xpi file with WinRar to find out what's the name of .jar file

On the other hand, I don't think mozilla's setup.exe support extensions....
sleepnmojo
Can anyone get the -install-global-extension command line arg working in FF 1.0? Doesn't seem to be working. Only way I can get it to work is by drag n drop. I've read the other threads, and prefer this method.
SiMoNsAyS
QUOTE (sleepnmojo @ Nov 16 2004, 09:02 AM)
Can anyone get the -install-global-extension command line arg working in FF 1.0?  Doesn't seem to be working.  Only way I can get it to work is by drag n drop.  I've read the other threads, and prefer this method.

you're not using updated extensions, that's why they aren't installed on ff 1.0 newwink.gif
-install-global-profile works perfect for me, i'm just working on a review of my guide using this method.
sleepnmojo
QUOTE (SiMoNsAyS @ Nov 16 2004, 10:18 AM)
you're not using updated extensions, that's why they aren't installed on ff 1.0 newwink.gif
-install-global-profile works perfect for me, i'm just working on a review of my guide using this method.

That's not the problem. I don't have any problems with a drag and drop. The only extension that didn't work with 1.0, I removed.

Do you have a profile created before you run the command? Thats the only thing I can come up with.

Also wanted to mention that it brings up the import wizard when running the command.
sleepnmojo
Seems the problem isn't with extensions, but plugins packed in xpi files. I guess the only way for me to add these is to use the firefox setup, and include my extension xpi files. Still don't see why it doesn't have a command line to install plugins.
DaRKNeSS666NL
Are all the above code still working in FF 1.0.3?
I have tried them all and still my extesions aren't getting installed?

D@RKNeSS
anandus
QUOTE (prathapml @ Oct 5 2004, 03:45 AM)
Okay then....
Let's forget the FOR loops and do it the normal way:
CODE
REG ADD %KEY%\050 /v 2 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file1-name.xpi" /f

REG ADD %KEY%\050 /v 3 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file2-name.xpi" /f


REG ADD %KEY%\050 /v 4 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file3-name.xpi" /f


REG ADD %KEY%\050 /v 5 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %DVDROM%\Applications\Firefox\xpi\file4-name.xpi" /f
It will still be fast enough. Just that it will take a few seconds more to type it in for all of the plug-ins.  (and note that in the above example, the .XPI's should be renamed if they have spaces in the filename)
*
I've tried to install Firefox extensions this way, but it won't work sad.gif

Is it a syntax error or something different altogether?

Here is a part from my RunOnceEx.cmd:
CODE
REG ADD %KEY%\070 /VE /D "Firefox" /f
REG ADD %KEY%\070 /V 1 /D "%PP%\FF\FF.exe -ms" /f

REG ADD %KEY%\071 /VE /D "Firefox Extensions" /f
REG ADD %KEY%\071 /v 1 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\1.xpi" /f
REG ADD %KEY%\071 /v 2 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\2.xpi" /f
REG ADD %KEY%\071 /v 3 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\3.xpi" /f
REG ADD %KEY%\071 /v 4 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\4.xpi" /f
REG ADD %KEY%\071 /v 5 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\5.xpi" /f
REG ADD %KEY%\071 /v 6 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\6.xpi" /f
REG ADD %KEY%\071 /v 7 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\7.xpi" /f
REG ADD %KEY%\071 /v 8 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\8.xpi" /f
REG ADD %KEY%\071 /v 9 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\9.xpi" /f
REG ADD %KEY%\071 /v 10 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\10.xpi" /f
REG ADD %KEY%\071 /v 11 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\11.xpi" /f
REG ADD %KEY%\071 /v 12 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\12.xpi" /f
REG ADD %KEY%\071 /v 13 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\13.xpi" /f
REG ADD %KEY%\071 /v 14 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\14.xpi" /f
REG ADD %KEY%\071 /v 15 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\15.xpi" /f
REG ADD %KEY%\071 /v 16 /d "\"%PROGRAMFILES%\Mozilla Firefox\firefox.exe\" -install-global-extension %PP%\Install\FF\XPI\16.xpi" /f

It should work like this, shouldn't it? sad.gif
Google Internet Forums Unattended CD/DVD Guide
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.