Ergebnis 1 bis 10 von 10

Thema: Punkte . Ersetzen durch leerzeichen

Hybrid-Darstellung

  1. #1
    Anfänger
    Registriert
    Oct 2022
    Beiträge
    28
    Gefällt mir!
    17
    Du gefällst: 3

    Punkte . Ersetzen durch leerzeichen

    Hi
    wie sind die Befehle einer Batch Datei?
    alls.aus.soll.so-sein
    alls aus soll so - sein

    alle Ordner im selben zb: D:\testOrdner\

    Vielen Dank fuer Eure Hilfe
    Gruss

  2. #2
    Senior
    Registriert
    Apr 2020
    Beiträge
    200
    Gefällt mir!
    12
    Du gefällst: 103
    Frag doch einfach mal ChatGPT, der wird dir das in ein paar Sekunden schreiben.

    Alternativ kannst du auch das Multi-Umbenennungs-Tool von Total-Commander benutzen. (Suchen und Ersetzen)
    Geändert von tommy (20.10.2023 um 11:24 Uhr)

  3. Diesen Mitgliedern gefällt dieser Beitrag:


  4. #3
    Senior
    Registriert
    Jun 2015
    Beiträge
    691
    Gefällt mir!
    225
    Du gefällst: 409
    Chatgpt sagt folgendes dazu:

    @echo off
    setlocal enabledelayedexpansion

    for %%F in (*.*) do (
    set "newname=%%~nF"
    set "newname=!newname:.= !"
    if not "%%~nF"=="!newname!" ren "%%F" "!newname!%%~xF"
    )

    endlocal
    exit

  5. Diesen Mitgliedern gefällt dieser Beitrag:


  6. #4
    Anfänger
    THEMENSTARTER


    Registriert
    Oct 2022
    Beiträge
    28
    Gefällt mir!
    17
    Du gefällst: 3
    Zitat Zitat von fritzi Beitrag anzeigen
    Chatgpt sagt folgendes dazu:
    Nicht schlecht, der Aendert aber nur .txt
    alls.aus.soll.so-sein.txt
    alls aus soll so-sein.txt
    aber keine Ordner
    alls.aus.soll.so-sein
    alls aus soll so - sein

  7. #5
    Senior
    Registriert
    Apr 2020
    Beiträge
    200
    Gefällt mir!
    12
    Du gefällst: 103
    @echo off
    setlocal enabledelayedexpansion

    set "rootDir=D:\testOrdner"

    for /r "%rootDir%" %%f in (*.*) do (
    set "file=%%~nxf"
    set "newFile=!file:.= !"
    ren "%%f" "!newFile!"
    )

    endlocal

  8. Diesen Mitgliedern gefällt dieser Beitrag:


  9. #6
    Anfänger
    THEMENSTARTER


    Registriert
    Oct 2022
    Beiträge
    28
    Gefällt mir!
    17
    Du gefällst: 3
    Zitat Zitat von tommy Beitrag anzeigen
    @echo off
    setlocal enabledelayedexpansion

    set "rootDir=D:\testOrdner"

    for /r "%rootDir%" %%f in (*.*) do (
    set "file=%%~nxf"
    set "newFile=!file:.= !"
    ren "%%f" "!newFile!"
    )

    endlocal
    auch das Aendert nur
    alls.aus.soll.so-sein.txt
    keine Ordner

  10. #7
    Senior
    Registriert
    Apr 2020
    Beiträge
    200
    Gefällt mir!
    12
    Du gefällst: 103
    @echo off
    setlocal enabledelayedexpansion

    set "rootDir=D:\testOrdner"

    for /r "%rootDir%" %%f in (*) do (
    set "item=%%~nxf"
    set "item=!item:.= !"
    ren "%%f" "!item!"
    )

    for /r "%rootDir%" %%d in (.) do (
    set "folder=%%~nxd"
    set "folder=!folder:.= !"
    ren "%%d" "!folder!"
    )

    endlocal

  11. Diesen Mitgliedern gefällt dieser Beitrag:


  12. #8
    Anfänger
    THEMENSTARTER


    Registriert
    Oct 2022
    Beiträge
    28
    Gefällt mir!
    17
    Du gefällst: 3
    @tommy vielen Dank.
    hast ne PN.
    Gruss

    Edit:
    geht das auch in der selben Batch?
    alls.aus.soll.so-sein
    alls aus soll so - sein

    Habe gerade Festgestellt dass er die files im Ordner auch Umbenent das soll er nicht machen, nur den Ordner Namen.
    Geändert von rokan (21.10.2023 um 02:45 Uhr)

  13. #9
    Senior
    Registriert
    Apr 2020
    Beiträge
    200
    Gefällt mir!
    12
    Du gefällst: 103
    Zitat Zitat von rokan Beitrag anzeigen
    @tommy vielen Dank.
    hast ne PN.
    Gruss

    Edit:
    geht das auch in der selben Batch?
    alls.aus.soll.so-sein
    alls aus soll so - sein

    Habe gerade Festgestellt dass er die files im Ordner auch Umbenent das soll er nicht machen, nur den Ordner Namen.
    @echo off
    setlocal enabledelayedexpansion

    set "rootDir=D:\testOrdner"

    for /d /r "%rootDir%" %%A in (*) do (
    set "folder=%%~nxA"
    set "folder=!folder:.= !"
    ren "%%A" "!folder!"
    )

    endlocal

  14. Diesen Mitgliedern gefällt dieser Beitrag:


  15. #10
    Senior Avatar von Obi-LAN Kenobie
    Registriert
    Apr 2019
    Beiträge
    246
    Gefällt mir!
    108
    Du gefällst: 28
    Nimm RenameExpert: https://www.rename-expert.de/

    Ersetzen -> Punkt durch Leerzeichen

  16. Diesen Mitgliedern gefällt dieser Beitrag:


Ähnliche Themen

  1. Batch Probleme mit Leerzeichen in Parametern
    Von schmutzpuckel im Forum Technik / Hardware & Software
    Antworten: 8
    Letzter Beitrag: 30.04.2021, 06:07
  2. inline css durch css-Datei ersetzen
    Von noobee im Forum Entwicklung / Programmierung
    Antworten: 4
    Letzter Beitrag: 18.07.2018, 02:41
  3. PC Problem: Rote Punkte im POST
    Von Dunkel im Forum Technik / Hardware & Software
    Antworten: 3
    Letzter Beitrag: 13.02.2017, 20:12
  4. (Sonstige) - Regex (regular expression) - von, bis ersetzen durch...
    Von syrius im Forum Entwicklung / Programmierung
    Antworten: 1
    Letzter Beitrag: 10.08.2015, 12:35

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
SzeneBox.org... im Mittelpunkt der Szene!
© since 2015 szeneBOX.org - All Rights Reserved
Domains: www.szenebox.org