Top-Themen

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 Dateiname verkürzen, ändern und nummerieren

Mitglied: tommhii

tommhii (Level 1) - Jetzt verbinden

16.04.2019 um 08:34 Uhr, 188 Aufrufe, 9 Kommentare

Hallo

ich hab eine Frage ich habe in einen Verzeichniss mehre Dateien wo ich mittels Batch den Dateinamen verkürzen ändern und nummerien möchte.

hier ein Beispiel so sehen die Dateien im Verzeichnis aus

Post.6662010001059.po1025c1rn81ex13woc8enz9kz65qrf5.20190412134439.71b..pdf
Post.6662010001059.po1025zhoyysuv5hfxzirx78isgj2m88.20190412132949.71b..pdf
Post.6662010001059.po1026jchsq1nf41xdm5f2cfytn5by9p.20190412133721.71b..pdf

und zu diesen Ergebnis möchte ich kommen.
Post.6662010001059.71b.20190412134439.1.pdf
Post.6662010001059.71b.20190412132949.2.pdf
Post.6662010001059.71b.20190412133721.3.pdf

kann mir jemand weiterhelfen

danke im voraus
Mitglied: timeout
16.04.2019, aktualisiert um 10:35 Uhr
Still batch verfrickeling ?? Richte deine Satschüssel mal neu aus .
01.
@echo off
02.
powershell -Executionpolicy ByPass -NoP -C "gci 'C:\daten' -File -Filter *.pdf | ?{$_.Basename -match '^(.+)\.(.+)\.(.+)\.(.+)\.(.+).'} | group {$matches[0..1]} | %%{$cnt = 1; $_.Group | %%{rename-item $_.Fullname -NewName \"$($matches[1]).$($matches[2]).$($matches[5]).$($matches[4]).$cnt.pdf\" ; $cnt++}}"
Bitte warten ..
Mitglied: tommhii
16.04.2019 um 11:06 Uhr
Danke für Deine Antwort,

ich wollte das aber in einen Dos Batch laufen lassen. Hast Du dafür auch einen Lösung?

VG
Tommhi
Bitte warten ..
Mitglied: timeout
16.04.2019, aktualisiert um 11:09 Uhr
Zitat von tommhii:
ich wollte das aber in einen Dos Batch laufen lassen. Hast Du dafür auch einen Lösung?
Das oben ist eine Batch -> @echo off.
Bitte warten ..
Mitglied: tommhii
16.04.2019 um 11:21 Uhr
Ja stimmt, aber ich suche keine Lösung mit Powershell, da ich das in ein bestehendes Script einbauen möchte wo nicht mit Powershell gearbeitet wird.

Danke aber trotzdenm für Deine Mühe.

Vg
Tommhi
Bitte warten ..
Mitglied: timeout
16.04.2019, aktualisiert um 12:32 Uhr
Auch das kein Thema, in der Schublade auf dem Dachboden kram ...:
01.
@echo off & setlocal ENABLEDELAYEDEXPANSION
02.
set "folder=D:\test"
03.
set "lasttoken="
04.
for /f "delims=" %%a in ('dir /b /on "%folder%\*.pdf"') do (
05.
	for /f "tokens=1-5 delims=." %%b in ("%%~na") do (
06.
		if "!lasttoken!" NEQ "%%c" set cnt=1
07.
		ren "%folder%\%%a" "%%b.%%c.%%f.%%e.!cnt!.pdf"
08.
		set /a cnt+=1
09.
		set "lasttoken=%%c"
10.
	)
11.
)
Zu Empfehlen:
https://administrator.de/wissen/tutorial-for-schleife-155681.html
Dann kannst du es selbst und musst nicht jahrelang immer das selbe Thema erfragen .
Bitte warten ..
Mitglied: tommhii
16.04.2019 um 12:23 Uhr
Sieht gut aus in der DOS box steht zwar die richtige Anweisung, aber er führt die änderung am Dateinamen nicht durch.
Bitte warten ..
Mitglied: timeout
16.04.2019, aktualisiert um 12:26 Uhr
Zitat von tommhii:

Sieht gut aus in der DOS box steht zwar die richtige Anweisung, aber er führt die änderung am Dateinamen nicht durch.
Das war so vorgesehen das du überprüfen kannst was passieren würde. Entferne einfach das echo vor der Zeile 7 . Darauf hättest du aber auch selbst kommen können. Da sieht man mal wieder das hier nur Copy n' Paste gemacht wird und man sich die Anweisungen nicht einmal im Ansatz ansieht und versucht zu verstehen .
Bitte warten ..
Mitglied: tommhii
16.04.2019 um 12:28 Uhr
sorry geht
Danke Dir

VG
Tommhi
Bitte warten ..
Mitglied: timeout
LÖSUNG 16.04.2019, aktualisiert um 12:58 Uhr
Dann bitte auch http://www.administrator.de/faq/32. Danke.
Bitte warten ..
Ähnliche Inhalte
Windows Server
Manage open files and sessions
gelöst Frage von thatsrightWindows Server10 Kommentare

Hola liebe Gemeinde, Ich hab mal ne frage Habe neu einen Filserver 2012r2, jetzt wollte/musste/sollte ich ein File schliesen, ...

Windows Userverwaltung
Identity and Access Management Programme
Frage von PulliWindows Userverwaltung1 Kommentar

Hallo, sind auf der Suche nach einem Marktführenden Produkt für Identity & Access Management. Folgendes Szenario möchten wir abbilden. ...

Batch & Shell
Drag and Drop in Powershell
gelöst Frage von mc-doubleyouBatch & Shell2 Kommentare

Hallo zusammen, inwischen habe ich mich von cmd zur Powershell vorgearbeitet, die Lösungen die mir Google aber so liefert ...

Windows 7
Backup and Restore Win 7
Frage von MasterBaiterWindows 73 Kommentare

Guten Morgen, ich habe ein Problem bei dem ich etwas ratlos bin. Ich führe unter Backup & Restore ein ...

Neue Wissensbeiträge
Windows 7
Updategängelung auf Windows 10, die zweite
Information von Penny.Cilin vor 12 StundenWindows 7

Hallo, da Windows 7 im kommenden Jahr nicht mehr supportet wird, werden Nutzer von Window 7 home premium wieder ...

Internet
EU-Urheberrechtsreform: Zusammenfassung
Information von Frank vor 2 TagenInternet1 Kommentar

Auf golem.de gibt es eine Analyse von Friedhelm Greis, der das Thema EU-Urheberrechtsreform gut und strukturiert zusammenfasst. Zwar haben ...

Microsoft Office

Office365 Schwachstellen bei Sicherheit und Datenschutz

Information von Penny.Cilin vor 3 TagenMicrosoft Office7 Kommentare

Auf Heise+ gibt es einen Artikel bzgl. Office365 Schwachstellen. Das ist noch ein Grund mehr seine Daten nicht in ...

Sicherheit
Schwachstellen in VPN Clients
Tipp von transocean vor 5 TagenSicherheit2 Kommentare

Moin, es gibt Sicherheitslücken bei VPN Clients namhafter Hersteller, wie man hier lesen kann. Gruß Uwe

Heiß diskutierte Inhalte
Vmware
Richtige Einstellungen beim ESXI 6.5 in Sachen CPU Zuweisung bei einer VM
gelöst Frage von zeroblue2005Vmware14 Kommentare

Hallo Zusammen, heute wollte ich mal fragen, wie ich eine VM die richtige Anzahl der von CPUs zuweise. Bin ...

Vmware
ESXI hebt Registrierung von Masschinen auf
Frage von SpitzbubeVmware12 Kommentare

Hallo, nutze seit einiger Zeit für meine IT Projekte einen alten HP G7 Server mit ESXi 6.5 und einem ...

Entwicklung
Programmieren lernen - Vorkenntnisse bisher nur in PowerShell
gelöst Frage von SomebodyToLoveEntwicklung10 Kommentare

Hallo zusammen, ich würde gerne tiefer in das Programmieren einsteigen, der Wunsch hängt mir schon im Kopf seid ich ...

Hyper-V
Chaosbeseitigung in Domainlandschaft
Frage von Rolf935Hyper-V10 Kommentare

Hallo zusammen, ich hätte gerne mal ein paar praktische Tipps oder Hinweise. Derzeit haben wir einen NAS als Fileserver ...