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

Dateien umbenennen bla-00000123.pdf zu 00000123.pdf

Frage Entwicklung Batch & Shell

Mitglied: InTreaTer

InTreaTer (Level 1) - Jetzt verbinden

28.03.2008, aktualisiert 16:43 Uhr, 4292 Aufrufe, 2 Kommentare

Hallo zusammen,

sorry, wenn erneut eine Frage um das lästige Thema Datei umbennen folgt,...
Leider konnte ich mit den ganzen Vorschlägen hier im Forum bzgl. for-Schleifen nicht viel Anfangen, weil ich es einfach nicht zusammenbringe.

Im Prinzip ist unsere Aufgabenstellung recht einfach.
Aus unserem Warenwirtschaftsystem wird automatisch zu jedem Druck ein PDF-Dokument mit gleichem Inhalt erzeugt. Quasi "Archiv".

Das sieht wie folgt aus:

Allgemein: "Faktura [Belegart] Nr_[Belegnummer].pdf"

z.B.
Faktura Angebot Nr_100000169.pdf
Faktura Auftragsbestätigung Nr_500000004.pdf
Faktura Lieferschein Nr_200000025.pdf
Faktura Rechnung Nr_300000379.pdf


Was wir nun bräuchten ist der Wegfall von "Faktura [Belegart] Nr_", so dass die Dateien nur noch auf die Belegnummer reduziert sind:
100000169.pdf
500000004.pdf
200000025.pdf
300000379.pdf


Preisfrage: wie stelle ich das an?
Das ganze wird dann als Batch täglich minütlich am Server ausgeführt, so dass neue Belege automatisch umbenannt werden können.


Vielen herzlichen Dank für einen "heissen Tip".


Grüße,

Markus.
Mitglied: miniversum
28.03.2008 um 16:37 Uhr
Versuchs mal so:
@echo off
set "Belegverz=C:\Belege"
FOR /F "tokens=1,2 delims=_" %%i in ('dir /b /a-d "%Belegverz%\Faktura *.pdf"') do ren "%Belegverz%\%%i_%%j" "%%j"

Das ganze dann entweder über geplante Tasks oder in einer Endlosschleife mit einer Minute Wartezeit dazwischen laufenlassen.
Bitte warten ..
Mitglied: InTreaTer
28.03.2008 um 16:43 Uhr
Ein TRAUM! Funktioniert perfekt!!
Werde des als geplanten Task machen.


Herzlichsten Dank und Grüße,

Markus.
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Windows 7
Dateien umbenennen Unterschiede in Win7 und XP (3)

Frage von mani55 zum Thema Windows 7 ...

Batch & Shell
gelöst Dateien (PDF) umbenennen via batch, teilw. Dateinamen übernehmen, neues Präfix (6)

Frage von brause1701 zum Thema Batch & Shell ...

Batch & Shell
gelöst Suche Batch-Programm zum Zusammenfügen zweier PDF-Dateien (3)

Frage von Sinzal zum Thema Batch & Shell ...

Batch & Shell
gelöst Zwei PDF-Dateien zusammen führen per Batch (3)

Frage von hongziehong zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Flatrates
DeutschlandLAN der Telekom - welche internen IPs? (19)

Frage von qualidat zum Thema Flatrates ...