Doppelte Dateiendungen entfernen
Hallo, ich habe folgendes Problem.
Mit einer DFÜ Software sollen PDF Dokumente an einen Kunden von uns geschickt werden.
Ein Dokument besteht dabei immer aus einer Rechnung und einem Anhang. Die Bezeichnung der Dateien muss immer Belegnummer.pd1 für die Rechnung und Belegnummer.pd2 für den Anhang lauten.
Die Belege werden bei uns aus einem Archivsystem herausgesucht und können als PDF abgelegt werden.
Speicher ich hier aber eine Datei als z.B.: 15976.pd1 ab, wird immer automatisch die Endung .pdf mit angehangen, so dass die Datei dann 15976.pd1.pdf lautet. Hiermit kommt aber die DFÜ Software nicht klar.
Gibt es eine Möglichkeit die Dateien abzuspeichern ohne dass .pdf mit angehangen wird, oder hat jemand eine Idee wie man mittels einer Batchdatei, alle Dateien in diesem Ordner so umbennen kann, dass das .pdf wegfällt?
Danke für Eure Hilfe
Jörg
Mit einer DFÜ Software sollen PDF Dokumente an einen Kunden von uns geschickt werden.
Ein Dokument besteht dabei immer aus einer Rechnung und einem Anhang. Die Bezeichnung der Dateien muss immer Belegnummer.pd1 für die Rechnung und Belegnummer.pd2 für den Anhang lauten.
Die Belege werden bei uns aus einem Archivsystem herausgesucht und können als PDF abgelegt werden.
Speicher ich hier aber eine Datei als z.B.: 15976.pd1 ab, wird immer automatisch die Endung .pdf mit angehangen, so dass die Datei dann 15976.pd1.pdf lautet. Hiermit kommt aber die DFÜ Software nicht klar.
Gibt es eine Möglichkeit die Dateien abzuspeichern ohne dass .pdf mit angehangen wird, oder hat jemand eine Idee wie man mittels einer Batchdatei, alle Dateien in diesem Ordner so umbennen kann, dass das .pdf wegfällt?
Danke für Eure Hilfe
Jörg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 56476
Url: https://administrator.de/contentid/56476
Ausgedruckt am: 23.11.2024 um 03:11 Uhr
20 Kommentare
Neuester Kommentar
Warum kannst du den Dateinamen vor dem Speichern denn nicht ändern, z. b. einfach das .pd1 wegnehmen, dann wird offenbar nur .pdf angefügt. Lässt das euer System nicht zu?
Hallo jlaufenburg!
Vermutlich wird ".pdf" als Default-Dateityp verwendet - vielleicht versuchst Du einmal, den Dateinamen beim Speichern in Anführungszeichen zu setzen.
Um in der Zwischenzeit ein wenig an den Symptomen herumzudoktern, könntest Du folgende Batchzeile (von der Commandline des entsprechenden Ordners aus) verwenden:
Damit wird das simuliert, was nach dem Entfernen von "@echo" wirklich passieren wird ...
HTH
bastla
Vermutlich wird ".pdf" als Default-Dateityp verwendet - vielleicht versuchst Du einmal, den Dateinamen beim Speichern in Anführungszeichen zu setzen.
Um in der Zwischenzeit ein wenig an den Symptomen herumzudoktern, könntest Du folgende Batchzeile (von der Commandline des entsprechenden Ordners aus) verwenden:
for %i in (*.pdf) do @echo ren "%i" "%~ni"
HTH
bastla
Speicherst du die Datei denn ganz normal mit dem Windows Speichern bzw. Speichern unter... ab? Dann solltest du in diesem Fenster im Bereich Dateityp (unter dem Dateinamen) auf Alle Dateien (*.*)umstellen. Dann wird die von dir angegebene Endung als solche verwendet und die Standardendung des speichernden Programmes (.pdf) unterdrückt.
Falls du irgendwie anders speicherst, brauchen wir weitere Informationen.
geTuemII
Falls du irgendwie anders speicherst, brauchen wir weitere Informationen.
geTuemII
Das passiert.
ren "zeitweiseKeineIp.pd1.pdf" "zeitweiseKeineIp.pd1"
Zweistufig geht es:
ren *.pdf *. & ren *.pd1 *.pdf
ren "zeitweiseKeineIp.pd1.pdf" "zeitweiseKeineIp.pd1"
Zweistufig geht es:
ren *.pdf *. & ren *.pd1 *.pdf
Habe gerade auch nochmal nachgesehen, Acrobat bieten Alle Dateien nicht an. Da bleibt also nur der Weg über das Batch, oder du löscht halt die Endung .pdf händisch. Falls du sie nicht siehst: Start --> Systemsteuerung --> Ordneroptionen --> Register Ansicht --> Erweiterungen bei bekannten Dateitypen ausblenden --> Haken raus --> OK
geTuemII
geTuemII
Erst richtig gucken, dann lästern. Meine Batchzeile funktioniert. :-P
Die erste Option nimmt von der pd1.pdf das .pdf weg und lässt .pd1 übrig, nach dem & wird aus .pd1 dann nur .pdf. :-P
Die erste Option nimmt von der pd1.pdf das .pdf weg und lässt .pd1 übrig, nach dem & wird aus .pd1 dann nur .pdf. :-P
z.B.: "123468.pd1" , geht aber auch nicht.
Aber z. B. "123468" sollte gehen.
Die erste Option nimmt von der pd1.pdf das .pdf weg und lässt .pd1 übrig, nach
dem & wird aus .pd1 dann nur .pdf.
dem & wird aus .pd1 dann nur .pdf.
Ich schließe mich bastla an, deine obige Aussage stimmt. Mal abgesehen davon, daß jlaufenburg eine Datei name.pd1 für die Rechnung und eine weitere name.pd2 für die Belegnummer benötigt. Aber solche Kleinigkeiten sollten sich ja nicht anfechten.
:-P
Du stehst gerade vor einem Spiegel?geTuemII
OK, mea culpa. Ich hatte das mit den doppelten Dateiendungen und der DFÜ-Software so missverstanden, dass das PDF bleiben sollte. Ich geh mal zum Optiker.
Du stehst gerade vor einem Spiegel?
Nein! Der erschrickt sich immer, wenn er mich sieht.
Ja, hast ja Recht, siehe oben. Ich hab halt nicht richtig gelesen bzw. hatte ein Brett vor dem Kopf. Zufrieden?
Hehehe. Manchmal ist ein Brett vor dem Kopf vielleicht gar nicht verkehrt.