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

Frage Entwicklung Batch & Shell

Mitglied: MrSonei6

MrSonei6 (Level 1) - Jetzt verbinden

14.07.2009, aktualisiert 18.10.2012, 5204 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,

http://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
Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 20 MinutenWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 35 MinutenWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 12 StundenInternet4 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registrierung von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 19 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless19 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement17 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...