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

Datein mit Ausführungszeichen umbenennen

Frage Entwicklung Batch & Shell

Mitglied: Klette84

Klette84 (Level 1) - Jetzt verbinden

12.06.2012 um 22:47 Uhr, 1984 Aufrufe, 3 Kommentare

Hallo,

ich hab mir eine Batch zusammen geschraubt die Datein sortiert. Dies klapt auch recht gut, bis auf Datein die ein "!" enthalten.

Ich möchte daher gerne die Datein vorher per Batch umbenennen die ein "!" Ausrufezeichen enthalten. Aber irgend wie beist dich die Katze in den ###...


setlocal EnableDelayedExpansion

for %%i in ("%Pfad%*.*") do (
set Datei=%%~nxi
set "Datei2=!Datei:!=!
RENAME "!Datei!" "!Datei2!"
)

Könnt ihr mir eine Lösung zeigen?
Mitglied: bastla
12.06.2012 um 22:58 Uhr
Hallo Klette84 und willkommen im Forum!

Versuch es so:
01.
setlocal 
02.
for %%i in ("%Pfad%*.*") do call :ProcessFile "%%i" 
03.
goto :eof 
04.
 
05.
:ProcessFile 
06.
set "Datei=%~nx1" 
07.
ren %1 "%Datei:!=%" 
08.
goto :eof
Grüße
bastla
Bitte warten ..
Mitglied: pieh-ejdsch
12.06.2012, aktualisiert um 23:17 Uhr
Zitat von Klette84:
beist dich die Katze in den ###...

Ja da hättste Mal statt Dich sich geschrieben, dann wäre diese hach so intelligente Zensur vllt net so Rabiat gewesen und würde völlig harmlose Sätze verschandeln!
Diese Fuzzi-Logic mit den ewigen Hintergedanken ist voll für das Hinterteil.

Man(n) sowas im deutschen Sprachraum - bzw. hier bei ADMINISTRATOR - ich verstehs net.

Ahja - jetzt wohl doch. Die Scriptkiddies kommen in den Ferien ja oft hier vorbeigeschlendert.

Gruß Phil
Bitte warten ..
Mitglied: Klette84
12.06.2012 um 23:21 Uhr
genial danke dir. Es kann doch sooo einfach sein!

Wenn ihr möchtet könnt ihr die ganze Batch haben nachdem ich den "Bug" beseitigt habe...

Die Batch ändert Dateinamen um in geändert am <TT.MM.JJJJ HH_MM> - <Datei> oder in <ZZZZ> - <Datei>
Bitte warten ..
Ä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
Stapelverarbeitung XML-Datein (1)

Frage von 132015 zum Thema Batch & Shell ...

Batch & Shell
Batch datei zum Hochladen von Datein auf ftp server (2)

Frage von loxymus zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Installation
Eine etwas (wirklich) speziellere Frage: Windows 10-Installation über (16)

Frage von DerFurrer zum Thema Windows Installation ...

Multimedia & Zubehör
gelöst Iphone 6 prob (12)

Frage von jensgebken zum Thema Multimedia & Zubehör ...

Verschlüsselung & Zertifikate
gelöst Festplattenverschlüsselung im Ausland (12)

Frage von Nicolaas zum Thema Verschlüsselung & Zertifikate ...

Netzwerkgrundlagen
gelöst Cisco SG500 Series LAG hat sich von selbst umgestellt (11)

Frage von Ex0r2k16 zum Thema Netzwerkgrundlagen ...