Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

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, 8297 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 ..
Ähnliche Inhalte
Batch & Shell
gelöst Batch zum Vergleichen der Firefox-Version (2)

Frage von patrick93 zum Thema Batch & Shell ...

Batch & Shell
gelöst In einer Batch variable die Datei extension ermitteln ? (4)

Frage von Kriegstreiber zum Thema Batch & Shell ...

Sicherheits-Tools
gelöst Kaspersky Offline Installer (10)

Frage von Markowitsch zum Thema Sicherheits-Tools ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Monitoring
Netzwerk-Monitoring Software (18)

Frage von Ghost108 zum Thema Monitoring ...

Windows 10
Seekrank bei Windows 10 (17)

Frage von zauberer123 zum Thema Windows 10 ...

Windows Server
gelöst Kopiervorgang schlägt fehl, weil Datei- und Ordnername zu lang sind (14)

Frage von Schroedi zum Thema Windows Server ...