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 Batch script gesucht mit dem man vorhandenen Dateinamen erweitert zb von hallo.pdf auf 123hallo.pdf

Mitglied: MrSonei6

MrSonei6 (Level 1) - Jetzt verbinden

14.07.2009, aktualisiert 18.10.2012, 5218 Aufrufe, 8 Kommentare

zb ich habe den dateinamen

hallo.pdf und ich möchte dur einen bachbefehl daraus

123_1234_123#hallo.pdf machen

zb ich habe den dateinamen "hallo.pdf" und ich möchte durch einen bachbefehl daraus "123_1234_123#hallo.pdf" machen

Sprich ich müsste so zu sagen den Datei namen auslesen, ihn dann in einer variabeln speichern und diese variabele dann mit dem 123_123_123# erweitern und dann den namen komplet erneuern?
Anschließend sollte die alte hallo.pdf gelöscht werden.
Das geht dann ja einfach mit del nur bräucht ich dan den dateinamen wieder.

Ich hab schon alles versucht was in der macht eines newbies steht.
Ich komm nicht mal ansatzweise dahin wo ich hin will

das sollte doch eigentlcih auch ein einfacher rename befehl können hab ich mir gedacht. Ich habs nicht geschaft

Währe echt super wenn mir einer helfen kann

danke
LG
ich
Mitglied: pieh-ejdsch
14.07.2009 um 21:58 Uhr
Hallo MrSonei6,

In welchen Verzeichnis ist die hallo.pdf?

Soll die pdf nun gelöscht werden oder umbenamst?

sollen mehrere pdf umbenamst werden oder nur eine

01.
for /f "tokens=*" %i in ('dir "D:\Verzeichnis\hallo.pdf"') do ren "%~i" "123_1234_123#%~nxi"

nur diese
01.
ren "D:\Verzeichnis\hallo.pdf" 123_1234_123#hallo.pdf
Bitte warten ..
Mitglied: MrSonei6
15.07.2009 um 09:48 Uhr
Hallo

wenn ich vorher den namen der PD schon wüsste könnte ich es schon so machen mit rename.

PRoblem ist nur das ich die PDF mit FreePDF_xp erstellen lasse und somit hat jede PDF einen anderen Namen.
Spich FreePDF speichert die erstellte PDF mit dem Doc namen zwischen in C:\zwischenspeicher

und von dem ordner aus möchte ich eine batch die den Deiteinamen auslest und ihn dan erweitert.
Danach startet der ftp uploade und danach wird die pdf wieder gelöscht (diese Punkte funktionieren schon)

Ich such e also einen befehl der den PDF namen erst auslest und diesen dann erweitert und unter der selben datei wieder abspeichert
das nicht 2 PDF in dem ordner enthalten sind so zu sagen.

Weißt du was ich mein?
Bitte warten ..
Mitglied: MrSonei6
15.07.2009 um 10:34 Uhr
Ich hab raus gefunden das man ich mit diesen befehl

dir C:\zwischenspeicher\*.pdf > C:\Programme\FreePDF_XP\PDF_NAME.txt

den PDF namen zumindest schon mal in eine Datei bringen kann. Problem in der datei stehen mehrere informationen hier müsste ich dann irgendwie wieder den Dateinamen rausfiltern. Es nimmt einfach kein end ;)

in der date steht dann folgendes:

Volume in Laufwerk C: hat keine Bezeichnung.
Volumeseriennummer: xxxxx-xxxx

Verzeichnis von C:\zwischenspeicher\

14.07.2009 15:17 0 twest.pdf
1 Datei(en) 0 Bytes
0 Verzeichnis(se), xxx.xxxx.xxxx.xxx Bytes frei


Bin ich so auf dem richtigen weg der geht es viel einfacher den dateinnamen auszulesen?
Ich muss ihn ja jetzt schon wieder auslesen von der txt hat mir also nichts gebracht oder?
Bitte warten ..
Mitglied: 60730
15.07.2009, aktualisiert 18.10.2012
Servus,

https://www.administrator.de/forum/unbekannten-datei-namen-sting-hinzuf% ... bitte löschen - solange dir da noch keiner geantwortet hat - ist das auch problemlos möglich.

Ist schon "schlimm" genug - wenn es von verschiedenen Schreibern fast oder komplett identische Fragen gibt - aber bei dem gleichen Benutzer hört der "Spass" auf
Doppelposting nennt der "Fachidiot" in mir diese Variante - des Hilferufes. und eigentlich wäre das ja schon ein Grund dir nicht "weiter"zuhelfen ....

Wobei hier gerne Hilfe zur Selbsthilfe und nicht das Vorkauen praktiziert werden soll.
Ich hoffe - du verstehst was ich meine

for /f "tokens=*" %i in ('dir /b "D:\Verzeichnis\*.pdf"') do ren "%~i" "123_1234_123#%~nxi"

Ist doch schlussendlich bis auf das zusaätzliche /b und * statt "Hallo" genau das was du willst.
Und wenn du das in einer Batch haben willst - dann für jedes einzelne % noch einz dazu %%.

Ich hab raus gefunden das man ich mit diesen befehl
yupp - aber derjenige - der diese zeile irgendwo hinterlassen hat - hat doch bestimmt auch den Parameter /b dabei gehabt?

Gruß
& sorry aber Kritik gibts bei mir immer in konstruktiver Art, aber doppelter Dosis - ich weiß
Bitte warten ..
Mitglied: MrSonei6
15.07.2009 um 22:10 Uhr
Hi ich dacht mir weil ich hier geschrieben hab das man die Datei auslesen müsste und dann mit dem Parameter die Datei verlängern muss und dann wieder in den Dateinamen einfügen sollt ist alles n wenig kompliziert.
Bin dann darauf gekommen das ich ja eigentlich den Dateinamen gar nicht auslesen brauch und deshalb hab ich den zweiten Threed aufgemacht weil ja dort die Fragestellung ohne Datei auslesen war.

Ich hab aber deine Kritik (übrigends danke, bin immer offen für gute Kritik) folgegeleistet. Der threed ist gelöscht.
Aber diene Botschaft ist angekommen, DANKE vielen Dank!!!!!

Ich danke dir dein befehl funktioniert. Leider versteh ich ihn nicht aber er funktioniert
Bitte warten ..
Mitglied: MrSonei6
16.07.2009 um 08:34 Uhr
Guten Morgen Timo,

habs gerade noch mal getestet und es funktioniert auch aber nur solange die bat und die pdf in einen ordner liegen.

Bei mir ist es so das die bat in "C:\Programme\FreePDF_XP\Skript\Profile1"
und die PDF in C.\PDF

kannst du mir noch mal helfen?
Bitte warten ..
Mitglied: MrSonei6
16.07.2009 um 09:03 Uhr
ich konnte deinen COde nicht so umbauen das es funktioniert ;)

Ich habs jetzt ganz einfach mit
cd Pfad
dein script
cd alter pfad gemacht

;)
Bitte warten ..
Mitglied: Biber
16.07.2009 um 09:16 Uhr
Moin MrSonei6,

Zitat von MrSonei6:
ich konnte deinen COde nicht so umbauen das es funktioniert ;)

Ich habs jetzt ganz einfach mit
cd Pfad
dein script
cd alter pfad gemacht

Ja, gut gemeint, aber etwas zeitgemäßer und sicherer (wg. Berücksichtigung Laufwerksänderung)
ist das Befehlspärchen PushD/PopD.

Siehe jeweils "PopD /?" bzw. "PushD /?" am CMD-Prompt.

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
VB Script ändert Dateinamen
gelöst Frage von mschaedler1982Batch & Shell5 Kommentare

Hallo zusammen. Kurze Erläuterung zu diesem Thema. Eine Maschine legt jeden Tag zu einer bestimmten Uhrzeit sehr sehr viele ...

Batch & Shell
Script nach Dateinamen löschen
gelöst Frage von KnuefiBatch & Shell19 Kommentare

Hallo mal wieder, ich versuche ein Script zu schreiben, das nach gewünschten Dateinamen in bestimten Ordner sucht und wenn ...

Batch & Shell
Hilfe bei Script ohne feste Dateinamen
gelöst Frage von jehlencoBatch & Shell42 Kommentare

Guten Morgen liebe Community, ich hoffe dass ich alles richtig mache. Ich habe ein Problem mit einer Batch-Datei. Ich ...

Batch & Shell

Batch - Verzeichnisnamen mit Dateinamen vergleichen, wenn vorhanden eine .log-Datei kopieren und zu .txt umbenennen

gelöst Frage von BlattlausOGBatch & Shell9 Kommentare

Hallo, ich versuche gerade vergeblichst über die Google-Suche ein passendes Script für meine Anwendung zu finden, doch leider scheint ...

Neue Wissensbeiträge
Administrator.de Feedback
Update der Seite: Alles zentriert
Information von Frank vor 23 MinutenAdministrator.de Feedback4 Kommentare

Hallo User, die größte Änderung von Release 5.8 ist das Zentrieren der Webseite (auf großen Bildschirmen) und ein "Welcome"-Teaser ...

Humor (lol)

WhatsApp-Nachrichten endlich auch per Bluetooth versendbar

Information von BassFishFox vor 17 StundenHumor (lol)4 Kommentare

Genau darauf habe ich gewartet! ;-) Der beliebte Messaging-Dienst WhatsApp erhält eine praktische neue Funktion: Ab dem nächsten Update ...

Google Android

Googles "Android Enterprise Recommended" für Unternehmen

Information von kgborn vor 1 TagGoogle Android3 Kommentare

Hier eine Information, die für Administratoren und Verantwortliche in Unternehmen, die für die Beschaffung und das Rollout von Android-Geräten ...

Sicherheit

Intel gibt neue Spectre V2-Microcode-Updates frei (20.02.2018)

Information von kgborn vor 1 TagSicherheit

Intel hat zum 20. Februar 2018 weitere Microcode-Updates für OEMs freigegeben, um Systeme mit neueren Prozessoren gegen die Spectre ...

Heiß diskutierte Inhalte
Server-Hardware
Welche Rolle spielt Design bei Enterprise IT Hardware?
Frage von ApolloXServer-Hardware17 Kommentare

Ich arbeite für einen internationalen Elektronikhersteller in der Forschung und meine Aufgabe ist es, Feedback von Nutzern in Hinsicht ...

Windows Netzwerk
WSUS4 und Windows 10 Updates automatisch installieren
Frage von sammy65Windows Netzwerk15 Kommentare

Hallo miteinander, ich habe mit einen neuen WSUS Server aufgesetzt Server 2016 darauf einen aktuellen WSUS. Grund, wir stellen ...

Switche und Hubs
Cisco SG350X-48 AdminIP in anderes VLAN
Frage von lcer00Switche und Hubs14 Kommentare

Hallo zusammen, ich habe ein Problem mir einem Cisco SG350X-48 bei der Erstinstallation wurde eine IP 192.168.0.254 (Default VLAN ...

Speicherkarten
Vergessliche USB-Sticks?
Frage von hanheikSpeicherkarten14 Kommentare

Ich habe in den letzten Tagen 500 USB-Sticks mit Bilddateien bespielt. Obwohl ich die Dateien mit größter Sorgfalt kopiert ...