Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Batch Firefox Extension Installer

Frage Entwicklung Batch & Shell

Mitglied: xpander

xpander (Level 1) - Jetzt verbinden

10.03.2009, aktualisiert 22:03 Uhr, 7984 Aufrufe, 4 Kommentare

Hallo Leute,

also ich bin neu hier und beschäftige mich seit kurzen mit Batch Scipte.
Im Moment möchte ich mir die Arbeit mit Firefox erleichtern und die Extensions per Batch installieren.

Das funktioniert schonmal:
@echo off
set "Firefox=C:\MozillaFirefox\firefox.exe"
set "Extensions=%userprofile%\Desktop\Extensions"
echo Installiere AdblockPlus
%Firefox% -install-global-extension %Extensions%\AdblockPlus.xpi

Ich hätte es aber gerne komfortabler...

Ich möchte das Verzeichnis "Extensions" die mit *.xpi Dateien gefüllt ist einlesen
und in eine Variable oder .txt schreiben. Mit dieser Variable oder .txt soll dann jede einzelne Extension im Verz. installiert verwenden.

Schön wäre es wenn hier:
echo Installiere %VAR%
auch immer die aktuelle Extension angezeigt wird.

Kann mir jemand helfen wie ich das am besten anstelle?
Dadurch möchte ich mir ersparen, jede Erweiterung in das Batch Script zu schreiben oder ändern zu müssen.


gruß xpander
PS: Ich suche auch nach einer Möglichkeit FF Themes per Batch zu installieren.

EDIT: Das mit den Themes hat sich erledit, diese werden mit "-install-global-theme" installiert
Mitglied: miniversum
10.03.2009 um 22:13 Uhr
Dafür gibt es den For-Befehl:
01.
@echo off 
02.
set "Firefox=C:\MozillaFirefox\firefox.exe" 
03.
set "Extensions=%userprofile%\Desktop\Extensions" 
04.
FOR /F "delims=" %%i in ('dir /B "%Extensions%\*.xpi"') do ( 
05.
echo Installiere %%~ni 
06.
"%Firefox%" -install-global-extension "%Extensions%\%%i" 
07.
)
Das geht dann sogar ohne Datei sondern direkt aus dem Verzeichnis.
Bitte warten ..
Mitglied: xpander
10.03.2009 um 22:27 Uhr
Hi miniversum,

danke für die schnelle Antwort - genau so wollte ich das!

Könnte man die Theme Installation "-install-global-theme" gleich mit rein basteln oder besser den gleichen Code nochmal extra für die Themes nehmen?


gruß
Bitte warten ..
Mitglied: miniversum
10.03.2009 um 23:11 Uhr
Du müsstest dann eine Falluntershceidung machen ob add-on oder theme. Da kans tud gleich das ganze hintereinander für jeden extra machen.
Bzw. in teilen kannst dus lassen.
Das wäre dann ungefär so:
01.
@echo off 
02.
set "Firefox=C:\MozillaFirefox\firefox.exe" 
03.
set "Extensions=%userprofile%\Desktop\Extensions" 
04.
set "Themes=%userprofile%\Desktop\Themes" 
05.
 
06.
FOR /F "delims=" %%i in ('dir /B "%Extensions%\*.xpi"') do ( 
07.
echo Installiere %%~ni 
08.
"%Firefox%" -install-global-extension "%Extensions%\%%i" 
09.
10.
 
11.
FOR /F "delims=" %%i in ('dir /B "%Themes%\*.xpi"') do ( 
12.
echo Installiere %%~ni 
13.
"%Firefox%" -install-global-theme "%Themes%\%%i" 
14.
)
Bitte warten ..
Mitglied: xpander
11.03.2009 um 14:51 Uhr
Schon klar - so hab ich`s dann eh auch gemacht, war nur neugierig ob es da irgendwas neues zum abschauen gibt

Hab ja schon einiges mit batch gebastelt, aber bei den FOR Schleifen bleib ich immer hängen, und darum meide ich sie meistens
Aber wenn man`s gscheit haben will, kommt man nicht drum rum.

Dafür bin ich hier auf der richtigen Platform um es zu lernen, tolles Forum hier!


Dann markiere ich mal als gelöst, danke @miniversum.
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Batch & Shell
Batch-Variable nach Stichworten aus TXT Datei durchsuchen (3)

Frage von Markus5579 zum Thema Batch & Shell ...

Webbrowser
gelöst Firefox 50 downloads stocken ohne Internet Verbindung (2)

Frage von LordXearo zum Thema Webbrowser ...

Windows Server
gelöst Active Directory File Extension - Associated Program (11)

Frage von adm2015 zum Thema Windows Server ...

Webbrowser
Zero-Day-Lücke in Firefox bedroht Tor-Anwender (1)

Link von runasservice zum Thema Webbrowser ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (29)

Frage von patz223 zum Thema Windows Userverwaltung ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (20)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...