Wie führt man Privoxy über die Befehlszeile unter Windows aus?

Wie führt man Privoxy über die Befehlszeile unter Windows aus?

Privoxy lässt sich nicht über die Befehlszeile (BATch-Datei) starten. Es ist eine Konfigurationsdatei angegeben.

D:\app\net\Privoxy_latest\privoxy.exe D:\app\net\Privoxy_latest\config.txt

Endet mit:

Fatal error: can't load re_filterfile '.\default.filter'

Ich möchte Privoxy nicht als Windows-Dienst ausführen.

Antwort1

Sie können mit dem Befehl „CD“ im Batch in das Verzeichnis wechseln, bevor Sie „START“ verwenden.

für x64-Systeme verwenden Sie:

cd "%PROGRAMFILES(x86)%\Privoxy"
start /min "" Privoxy.exe config.txt

und für x86-Betriebssysteme verwenden Sie:

cd "%PROGRAMFILES%\Privoxy"
start /min "" Privoxy.exe config.txt

Antwort2

Pfad bearbeiten vonConfdir - ÜbersetzungInconfig.txtund richten Sie es auf den absoluten Pfad.

confdir D:\app\net\Privoxy_latest 

Daher werden alle anderen in config.txt angegebenen Dateien (*.action, *.filter) von Privoxy korrekt gefunden.

verwandte Informationen