App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Allg. Tool um bekanntes (!) Passwort von PDFs massenweise zu entfernen oder wie programmiere ich eine Stapelverarbeitung (.cmd)?
- Ersteller Der_Ventilator
- Erstellt am
Der_Ventilator
Admiral Special
Hallo.
Ich habe einige duzent PDFs, die man nur anzeigen lassen kann, wenn man beim Öffnen ein Passwort eingibt. Dieses Passwort ist mir bekannt. (Vorlesungsskripte, die wegen dem Urheberrecht nur für Vorlesungsteilnehmer online gestellt werden).
Nun möchte ich nicht dauern dieses Passwort eingeben müssen, sondern suche ein Tool, bei dem ich in einem Rutsch das immer gleiche Passwort entfernen lassen kann.
Es gibt qpdf (http://qpdf.sourceforge.net/), dass mit dem Kommando
Wie baue ich mir eine Stapelverarbeitung mit der Kommandozeile?
Oder kennt jemand eine Alternative?
Ich habe einige duzent PDFs, die man nur anzeigen lassen kann, wenn man beim Öffnen ein Passwort eingibt. Dieses Passwort ist mir bekannt. (Vorlesungsskripte, die wegen dem Urheberrecht nur für Vorlesungsteilnehmer online gestellt werden).
Nun möchte ich nicht dauern dieses Passwort eingeben müssen, sondern suche ein Tool, bei dem ich in einem Rutsch das immer gleiche Passwort entfernen lassen kann.
Es gibt qpdf (http://qpdf.sourceforge.net/), dass mit dem Kommando
das PW entfernen kann.qpdf --password=<PASSWORT> --decrypt eingabe.pdf ausgabe.pdf
Wie baue ich mir eine Stapelverarbeitung mit der Kommandozeile?
Oder kennt jemand eine Alternative?
rhHeini
Vice Admiral Special
Ein Ansatz wäre Visual Basic Script.
Mfg rh
Mfg rh
Hi,
ein einfaches Batchfile sollte auch reichen:
Das Passwort übergibst du entweder direkt wenn du das cmd file aufrufst (batch.cmd passwort), oder du änderst es oben bei set password. Der Rest sollte sich selbst erklären. Das pdfdir kannst du auch oben ändern, oder du schreibst da %2 hin und gibst das dann auch als Parameter mit (batch.cmd passwort dir).
Viel Erfolg.
Gruß
Nagaroth
ein einfaches Batchfile sollte auch reichen:
Code:
@ECHO OFF
set password=%1
set pdfdir=F:\
FOR /F "tokens=1 delims=." %%i in ('dir /B %pdfdir%') do (
qpdf --password=%password% --decrypt "%%i.pdf" "%%i_ausgabe.pdf"
)
Das Passwort übergibst du entweder direkt wenn du das cmd file aufrufst (batch.cmd passwort), oder du änderst es oben bei set password. Der Rest sollte sich selbst erklären. Das pdfdir kannst du auch oben ändern, oder du schreibst da %2 hin und gibst das dann auch als Parameter mit (batch.cmd passwort dir).
Viel Erfolg.
Gruß
Nagaroth
Dalai
Grand Admiral Special
- Mitglied seit
- 14.06.2004
- Beiträge
- 7.420
- Renomée
- 262
- Standort
- Meiningen, Thüringen
- Mein Laptop
- Thinkpad T43 mit 15" UXGA (1600x1200), 2x 1 GiB RAM, 100GB HD, Bluetooth, GBit LAN, ATi X300
- Prozessor
- AMD Ryzen 5 2600 (Pinnacle Ridge)
- Mainboard
- ASUS Prime X370-A
- Kühlung
- Noctua NH-U12S mit 1x NF-F12
- Speicher
- Crucial Ballistix Sport LT weiß (BLS2K8G4D32AESCK): 2x 8 GiB DDR4-3200 (CL16) @ 1,25V
- Grafikprozessor
- Zotac GeForce GTX 1060 6GB AMP Edition
- Display
- Dell U2410, 24 Zoll, IPS, 16:10
- SSD
- Samsung 850 Evo 250 GB
- HDD
- WD40EZRZ (WD Blue) 4000GB SATA3, WD20EZRX (WD Green) 2000GB SATA3
- Optisches Laufwerk
- Pio DVR-212 (DVD-RAM), ASUS E818A6T (DVD-ROM), Pio DVD-106S (Slot-in DVD-ROM)
- Soundkarte
- Creative SoundBlaster Audigy 2 ZS PCI
- Gehäuse
- Lian Li PC-8NB Midi-Tower
- Netzteil
- Enermax EMP400AGT MaxPro 400W
- Betriebssystem
- Windows 7 Professional x64 und immer mal wieder ein neues Linux :-)
- Webbrowser
- Mozilla Firefox mit diversen Erweiterungen
- Verschiedenes
- 2x 120mm Gehäuselüfter (Front und Rückwand), DVBSky T9580, Sharkoon Frontpanel B (2x USB 3.0)
@Nagaroth: Dein Batchskript ist ein guter Anfang, aber über mehrere Fälle wirst du stolpern:
Deshalb ist es besser so:
MfG Dalai
- Dateinamen mit Punkten drin.
- Dateitypen ungleich .pdf im selben Verzeichnis
- Ausgabedateien landen im Arbeitsverzeichnis statt im Ursprungsverzeichnis
Deshalb ist es besser so:
Code:
@ECHO OFF
set password=%1
set pdfdir=F:\
pushd "%pdfdir%"
FOR /F "delims=" %%i in ('dir /B *.pdf') do (
qpdf --password=%password% --decrypt "%%~i" "%%~ni_ausgabe.pdf"
)
popd
MfG Dalai
Zuletzt bearbeitet:
Der_Ventilator
Admiral Special
Mein Feind, die Commandozeile...
Läuft super, danke @Dalai und @Nagaroth. Konnte alle PWs entfernen.
Läuft super, danke @Dalai und @Nagaroth. Konnte alle PWs entfernen.
Ähnliche Themen
- Antworten
- 0
- Aufrufe
- 52K
- Antworten
- 7
- Aufrufe
- 2K