This article needs a technical review. How you can help.
Komentorivivalitsimia käytetään Mozillan sovelluksissa määrittämään erilaisia käynnistysvaihtoehtoja. Voit esimerkiksi käyttää komentorivivalitsimia ohittamaan Profiilinhallinnan ja avata tietyn profiilin, jos käytössä on useita profiileja. Voit myös määrittää, kuinka Mozillan sovellukset käynnistyvät, mitä komponentteja avataan ja mitä komponentit tekevät, kun ne avautuvat. Tällä sivulla kuvaillaan yleisesti käytetyt komentorivivalitsimet sekä niiden käyttäminen.
Syntaksi
Kerrotaan alkuun säännöt, jotka koskevat kaikkia komentorivivalitsimia.
- Jos komennon parametri sisältää välilyöntejä, täytyy parametri kirjoittaa lainausmerkkien sisään, esimerkiksi "Seppo Surfaaja".
- Komennot eivät ole kirjainkokoriippuvaisia.
- Komentojen parametrit - profiilinimiä lukuunottamatta - eivät ole kirjainkokoriippuvaisia.
- Välilyönnit ( ) erottavat komennot ja parametrit.
- Jokainen viestin parametri seuraa sääntöä:
kenttä
=arvo
, esimerkiksi:to=
[email protected]
subject=upea sivu
attachment=www.mozilla.org
attachment='file:///c:/testi.txt'
body=Tutustu upeaan sivuun
- Useat viestiparametrit erotetaan toisistaan pilkulla (,), esimerkiksi:
"[email protected],subject=upea sivu"
. Erottavien pilkkujen edessä tai jäljessä ei voi olla välilyöntiä ( ). Jos yhteen kenttään syötetään useampia arvoja, on nämä arvot kirjoitettava heittomerkkien (') sisään, esimerkiksi:"to='[email protected],[email protected]',subject=upea sivu"
.
Komentorivivalitsimien käyttäminen
Komentorivivalitsimet syötetään sovelluksen käynnistävän komennon jälkeen. Joillakin valitsimilla on argumentteja. Argumentit syötetään komentorivivalitsimen jälkeen. Joillakin valitsimilla on myös lyhenteitä. Esimerkiksi komentorivivalitsin "-editor" voidaan lyhentää "-edit". Kun lyhenteitä on käytettävissä, ne mainitaan tässä tekstissä. Joissakin tapauksissa valitsimen argumentit on suljettava lainausmerkkeihin, jolloin tämä mainitaan valitsimen kuvauksessa. Myös useampia komentorivivalitsimia voidaan käyttää. Yleisesti valitsimien syntaksi on seuraava:
sovellus -valitsin -valitsin "argumentti" -valitsin argumentti
Esimerkkejä
Seuraava esimerkki näyttää, kuinka "-ProfileManager" valitsinta käytetään avaamaan Profiilin Hallinta ennen Firefoxin käynnistämistä:
Windows
Valitse Windowsin Käynnistä-valikosta Suorita. Kirjoita:
firefox -ProfileManager
Mac OS X
Avaa Ohjelmat > Lisäohjelmat. Avaa Pääte ja kirjoita:
cd /Applications/Firefox.app/Contents/MacOS ./firefox -ProfileManager
Linux
Avaa Terminal (Pääte) ja kirjoita:
cd Thunderbird_ohjelma_hakemisto
./thunderbird -ProfileManager
Yllä oleva esimerkki liittää "-ProfileManager" -valitsimen Mozillan Thunderbird-sähköpostiohjelmaan.
Käyttäjäprofiili
-CreateProfile profiilin_nimi
Luo uuden profiilin, jonka nimi on profiilin_nimi, mutta ei käynnistä itse sovellusta. profiilin_nimi ei saa sisältää välilyöntejä ( ).
firefox -CreateProfile SeppoSurfaaja
-CreateProfile "profiilin_nimi profiilin_kansio"
Luo uuden profiilin_nimi -nimisen profiilin kansioon profiilin_kansio, mutta ei käynnistä itse sovellusta. Huomaa, että profiilin_nimi ja profiilin_kansio on suljettu lainausmerkkeihin.
HUOMAA: profiilin_kansio ei saa olla olemassa oleva kansio eikä ennestään saa olla olemassa profiilia profiilin_nimi.
firefox -CreateProfile "SeppoSurfaaja c:\internet\moz-profile"
-ProfileManager
Käynnistä Profiilin Hallinta. Lyhyt muoto: -P ilman profiilin nimeä.
-P "profiilin_nimi"
Ohita Profiilin Hallinta ja käynnistä sovellus käyttäen profiilia profiilin_nimi. Käytännöllinen vaihtoehto, kun työskennellään useiden profiilien kanssa. Huomaa, että profiilin_nimi on kirjainkokoriippuvainen. Jos profiilia ei määritellä argumenttina, käynnistyy Profiilien hallinta. Linuxeissa, joissa on ohjelman versio 7.x tai vanhempi, on käytettävä isoa P-kirjainta (P), sillä pieni P-kirjain (p) käynnistää ohjelman Puhdistustilassa (muistin ja muistivuotojen tutkimiseen). Muilla alustoilla käyvät molemmat vaihtoehdot.
firefox -P "Seppo Surfaaja"
-profile "profiilin_polku"
Käynnistä käyttäen profiilia, joka löytyy polusta "profiilin_polku". Vain Firefox, Thunderbird ja SeaMonkey2.x.
"profiilin_polku"
voi olla joko absoluuttinen polku ("/path/to/profile"
) tai suhteellinen polku ("path/to/profile"
).
-no-remote
Salli sovelluksen useamman kopioin olla avoimena yhtaikaa.
firefox -no-remote -P "ToinenProfiili"
-migration
Käynnistää ohjelman alussa Ohjatun Tuonnin.
-override /path/to/override.ini
Lataa määritetyn override.ini
-tiedoston, ja ohittaa tiedoston application.ini
(browser/app/application.ini
). Tätä voidaan käyttää estämään Ohjattu Tuonti ohjelman käynnistyksessä lataamalla override.ini
. Vain Firefox.
[XRE] EnableProfileMigrator=0
Selain
-browser
Käynnistä sovellus käyttäen selain-komponenttia. Vain Firefox ja SeaMonkey.
-url URL
Avaa URL uudessa välilehdessä tai ikkunassa, riippuen selaimen asetuksista. -url
-valitsinta ei välttämättä tarvitse käyttää. Voit listata useita URL:ia, kun ne erotetaan välilyönnillä. Vain Firefox ja SeaMonkey.
firefox www.mozilla.com firefox www.mozilla.com developer.mozilla.org
-private
Avaa luotavan Firefox-istunnon pysyvästi Yksityinen Selaus -tilassa. Vain Firefox 3.6 ja uudemmat.
Ei ole käytettävissä Ubuntussa Firefoxin versiossa 20 ja uudemmissa.
-private-window
Avaa uuden ikkunan Yksityinen Selaus -tilassa käynnissä olevaan Firefoxin instanssiin. Vain Firefox 20 ja uudemmat.
-private-window URL
Avaa URL:n uudessa Yksityinen Selaus -ikkunassa. Jos Yksityinen Selaus -ikkuna on jo avoinna, avataan uusi välilehti olemassa olevaan ikkunaan. Vain Firefox 29 ja uudemmat. Ei toimi Firefox 31:ssä linux mint 17:llä - aiheuttaa sivun avautumisen normaaliin selausikkunaan.
-new-tab URL
Avaa URL:n uudessa välilehdessä. Vain Firefox ja SeaMonkey2.x.
-new-window URL
Avaa URL:n uudessa ikkunassa. Vain Firefox ja SeaMonkey2.x.
-search hakulauseke
Etsi merkkijonoa hakulauseke oletushakukoneellasi. Vain Firefox ja SeaMonkey 2.1 ja uudemmat.
-preferences
Avaa Asetukset -ikkunan. Vain Firefox ja SeaMonkey2.x.
-setDefaultBrowser
Asettaa sovelluksen järjestelmän oletusselaimeksi. Vain Firefox.
Sähköposti/Uutiset
-mail
Käynnistää Sähköposti-komponentin. Vain Thunderbird ja SeaMonkey.
-news
uutisten_URL
Käynnistää Uutiset-komponentin. Jos uutisen_URL (vapaaehtoinen) on määritelty, avaa määritellyn uutisryhmän. Vain Thunderbird ja SeaMonkey.
thunderbird -news news://palvelin/ryhmä
-compose viestin_asetukset
Käynnistää Kirjoita-komponentin . Katso Syntaksi. Vain Thunderbird ja SeaMonkey.
thunderbird -compose "[email protected]"
-addressbook
Käynnistää Osoitekirja-komponentin. Vain Thunderbird ja SeaMonkey.
-options
Käynnistää Asetukset-ikkunan. Vain Thunderbird.
-offline
Käynnistää sovelluksen yhteydettömässä tilassa. Vain Thunderbird ja SeaMonkey.
-setDefaultMail
Asettaa sovelluksen järjestelmän oletussähköpostiohjelmaksi. Vain Thunderbird.
Kalenteri
-calendar
Avaa sovelluksen Kalenteri-komponentin. Vain Sunbird.
-subscribe URL
tai -url URL
Tilaa annetun URL:n. Vain Sunbird.
-showdate päivämäärä
Näyttää määritetyn päivän kalenterin. Vain Sunbird.
sunbird -showdate 08/04/2008
Muut komponentit
-editor URL
tai -edit URL
Avaa editorin (Composer) annetulle URL.lle (missä URL on vapaaehtoinen). Vain SeaMonkey.
seamonkey -edit www.mozilla.org
-jsconsole
Käynnistää sovelluksen ja avaa Virhekonsolin.
Virhekonsoli on poistettu käytöstä Firefoxissa, ja sen saa esiin vain, jos asettaa ominaisuuden devtools.errorconsole.enabled
arvoon true
. Käytä sen sijaan Web konsolia web-sisällölle, tai Selainkonsolia chrome-sisällölle.
Alkaen Firefoxin versiosta 28, -jsconsole käynnistää Firefoxin ja avaa Selainkonsolin.
-inspector URL
Käynnistää sovelluksen DOM Inspectorin kanssa, jos se on asennettu, ja tutkii määritetyn URL:n (missä URL on vapaaehtoinen).
-venkman
Käynnistää sovelluksen JavaScript debuggeri Venkmanin kanssa, jos se on asennettu.
-purgecaches
Geckolla (layout-moottorilla) on javascript-välimuisti, jota ei resetoida käynnistyksessä. Tämä valitsin tyhjentää sen.
-chat
Käynnistää sevelluksen IRC-asiakkaan, ChatZillan kanssa, jos se on asennettu.
XULRunner
-app /path/to/application.ini
Käynnistää uuden prosessin XULRunner sovelluksesta polussa path/to. Toimii myös Firefoxin versiolla 3 ja uudemmilla.
--register-global
Rekisteröi XULRunnerin järjestelmään kaikille käyttäjille. Komento on suoritettava Järjestelmänvalvoja / admin / root -oikeuksilla.
--register-user
Rekisteröi XULRunnerin yksittäiselle käyttäjälle.
--unregister-global
Poistaa XULRunnerin rekisteröinnin kaikilta käyttäjiltä.
--unregister-user
Poistaa XULRunnerin rekisteröinnin yksittäiseltä käyttäjältä.
--install-app path/to/myapplication.(xpi|xulapp)
Asentaa XULRunner-sovelluksen järjestelmän polkuun path/to. Sovellukset asennetaan järjestelmäsi oletussijaintiin (program files|Applications|usr/lib) polkuun julkaisijannimi/SovelluksenNimi. Sovellukset voidaan poistaa järjestelmäsi tavanomaisilla menetelmillä.
"C:\Program Files\Mozilla XULRunner\1.8.0.4\xulrunner\xulrunner.exe" --install-app "C:\Users\Billdo\Desktop\myapplication.xpi"
/opt/xulrunner/1.8.0.4/xulrunner/xulrunner --install-app ~/Desktop/myapplication.xulapp
/Library/Frameworks/XUL.framework/xulrunner-bin --install-app ~/Desktop/myapplication.xpi
Chrome
-chrome chrome_URL
Lataa määritetyn chromen.
firefox -chrome chrome://inspector/content
-register chrome_URL
Rekisteröi määritetyn chromen, mutta ei käynnistä sovellusta.
Lisäosat
-install-global-extension /path/to/extension
Asentaa laajennuksen sovelluksen hakemistoon. Parametri on polku laajennukseen. Komennon suoritus vaatii järjestelmänvalvojan oikeudet.
-install-global-theme /path/to/theme
Sama kuin edellinen, mutta teemoille. Komennon suoritus vaatii järjestelmänvalvojan oikeudet.
Huomaa: Firefoxin versiosta 2.0.0.7, on -install-global-extension
ja -install-global-theme
valitsimien argumentit rajoitettu sallimaan asennuksen vain paikallisilta levyiltä tai liitetyistä asemista. Asentaminen suoraan verkkojaosta ei enää onnistu.
-safe-mode
Käynnistää sovelluksen tämän käynnistyskerran kaikki laajennukset estettyinä (Laajennuksia ei ladata, mutta niitä ei pysyvästi estetä).
Kieliversio
-UILocale kieliversio
Käynnistää sovelluksen käyttäen kieliversio-parametrilla määritettyjä kieliresursseja.
firefox -UILocale en-US
Etähallinta
-remote etä_komento
Suorittaa komennon etä_komento jo käynnissä olevassa sovelluksen prosessissa (katso remote control).
firefox -remote "openURL(www.mozilla.org, new-tab)"
Sekalaiset
-tray
Käynnistää sovelluksen pienennettynä ilmaisinalueelle (system tray). Käytännöllinen automaattisen käynnistyksen yhteydessä.
-silent
Ei avaa oletusikkunaa. Käytännöllinen niiden komentorivivalitsimien kanssa, jotka avaavat oman ikkunan, mutta eivät estä oletusikkunaa aukeamasta. Vain Firefox, Thunderbird3.x ja SeaMonkey2.x.
-console
Käynnistää sovelluksen ja avaa Debugging consolen. Huomaa: Vain Windows.
Jos haluat konsolisanomien ilmestyvän siihen konsoliin, jota käytit ohjelman käynnistämiseen, voit käyttää Gecko Console Redirectoria. Esikäännetyt binääritiedostot ovat saatavilla zip-pakettina: https://github.com/matthewkastor/Redirector/archive/master.zip kansiossa Redirector-master\Gecko\Console Redirector\bin\Release
Kopioi kaikki dll:t ja exe-tiedosto haluamaasi paikkaan. Suorita sen jälkeen Console Redirector.exe /?
-h
tai -help
tai -?
Tulostaa luettelon käytettävissä olevista komentorivivalitsimista. Huomaa, että Windowsissa tämä toimii vain edelleenohjauksen, kuten |more
, kanssa (bug 355889). Tämä valitsin toimii ainoastaan komentorivillä.
-v
tai -version
Tulostaa sovelluksen version. Huomaa, että Windowsissa tämää toimii vain edelleenohjauksen, kuten |more
, kanssa (bug 355889). Tämä valitsin toimii ainoastaan komentorivillä.
-osint
Kertoo sovellukselle,että se käynnistetään tietystä käyttöjärjestelmän käyttöliittymästä (OS shell). Tätä ei tulisi määritellä, ellei kutsuja tarjoa kaikkia käyttöliittymän toiminnallisuuksia, kun sovellus käynnistetään (bug 384384).
-requestPending
Kertoo sovellukselle, että Windows DDE -pyyntö tulee pyytämään saman url:n avaamista, kuin mikä on määritelty komentorivillä. Tätä ei tulisi määritellä, ellei kutsuja tarjoa kaikkia käyttöliittymän toiminnallisuuksia, kun sovellus käynnistetään (bug 354005).
X11 valitsimet
Nämä valitsimet ovat käytössä ainoastaan sovelluksessa, joka on koottu ja jota ajetaan X11/X.org näyttö- ja ikkunointijärjestelmässä, joita on käytössä Linuxissa ja muissa Unix-pohjaisissa järjestelmissä.
--display=DISPLAY
Aseta käytettäväksi X-näyttö.
--class=WM_CLASS
Aseta sovelluksen luoma X11 -ikkunan WM_CLASS -resurssiluokka.
--sync
Aseta X-kutsut synkronisiksi.
--g-fatal-warnings
Aseta kaikki varoitukset fataaleiksi.
Muita valitsimia, jotka tarvitsevat dokumentointia
-print-xpcom-dir
-print-xpcom-dirlist
-kill
-killAll
-f
-ftimeout
-fwait
-unsetDefaultMail
-foreground
-new-instance
- GTK valitsimet
Referenssit
- Chrome: Command Line
- Test Documentation for Command-line Features (mozilla.org)
toolkit/xre/nsAppRunner.cpp
browser/components/nsBrowserContentHandler.js
suite/browser/nsBrowserContentHandler.js
mail/components/nsMailDefaultHandler.js
- Installer command line options
Alkuperäisen dokumentitn tiedot
- Tekijät: Ben Goodger, Steffen Wilberg, Seth Spitzer, Daniel Wang
- Tekijänoikeusinformaatio: Osa tämän sisällön tekijänoikeuksista on © 1998–2007 yksittäisillä mozilla.org-avustajilla; sisältö on käytettävissä lisenssillä Creative Commons license | Yksityiskohdat.