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
GELÖST

Rename (ren) Problem

Frage Entwicklung Batch & Shell

Mitglied: wuschel-cOre

wuschel-cOre (Level 1) - Jetzt verbinden

28.11.2008, aktualisiert 29.11.2008, 3990 Aufrufe, 5 Kommentare

Es geht darum das der Rename (ren) Befehl nur für kurze dateinamen funktioniert
Wie in diesem beispiel werden nur die kürzeren Dateinamen in .bak umbenannt.
Wie könnte man das umgehen??..

@echo off
Color 4
title none
if "%1"=="/u" GOTO uninstall
if "%1"=="/c" GOTO cleanup
echo Dave´s Oeninger My Windows 1.0 bEta
echo
echo.
echo "/u" GOTO uninstall
echo "/c" GOTO cleanup
echo.
pause
echo.
echo Creating backup files...
ren %systemroot%\Media\chimes.wav chimes.wav.bak
ren %systemroot%\Media\chord.wav chord.wav.bak
ren %systemroot%\Media\ding.wav ding.wav.bak
ren %systemroot%\Media\notify.wav notify.wav.bak
ren %systemroot%\Media\recycle.wav recycle.wav.bak
ren %systemroot%\Media\ringin.wav ringin.wav.bak
ren %systemroot%\Media\ringout.wav ringout.wav.bak
ren %systemroot%\Media\start.wav start.wav.bak
ren %systemroot%\Media\tada.wav tada.wav.bak
ren %systemroot%\Media\ws.wav ws.wav.bak

Ab hier wird nicht mehr umbenannt warum??..


ren %systemroot%\Media\Windows Feed Discovered.wav Windows Feed Discovered.wav.bak
ren %systemroot%\Media\Windows Information Bar.wav Windows Information Bar.wav.bak
ren %systemroot%\Media\Windows Navigation Start.wav Windows Navigation Start.wav.bak
ren %systemroot%\Media\Windows Pop-up Blocked.wav Windows Pop-up Blocked.wav.bak
ren %systemroot%\Media\Windows XP-Abmeldesound.wav.wav Windows XP-Abmeldesound.wav.bak
ren %systemroot%\Media\Windows XP-Anmeldesound.wav Windows XP-Anmeldesound.wav.bak
ren %systemroot%\Media\Windows XP-Ausgehender Anruf.wav.wav Windows XP-Ausgehender Anruf.wav.bak
ren %systemroot%\Media\Windows XP-Batterie kritisch.wav Windows XP-Batterie kritisch.wav.bak
ren %systemroot%\Media\Windows XP-Batterie niedrig.wav Windows XP-Batterie niedrig.wav.bak
ren %systemroot%\Media\Windows XP-Benachrichtigung.wav Windows XP-Benachrichtigung.wav.bak
ren %systemroot%\Media\Windows XP-Drucken abgeschlossen.wav Windows XP-Drucken abgeschlossen.wav.bak
ren %systemroot%\Media\Windows XP-Eingehender Anruf.wav Windows XP-Eingehender Anruf.wav.bak
ren %systemroot%\Media\Windows XP-Fehler.wav.wav Windows XP-Fehler.wav.bak
ren %systemroot%\Media\Windows XP-Geblocktes Popup.wav Windows XP-Geblocktes Popup.wav.bak
ren %systemroot%\Media\Windows XP-Hardware entfernen.wav Windows XP-Hardware entfernen.wav.bak
ren %systemroot%\Media\Windows XP-Hardware hinzufügen.wav Windows XP-Hardware hinzufügen.wav.bak
ren %systemroot%\Media\Windows XP-Herunterfahren.wav Windows XP-Herunterfahren.wav.bak
ren %systemroot%\Media\Windows XP-Hinweis.wav Windows XP-Hinweis.wav.bak
ren %systemroot%\Media\Windows XP-Informationsleiste.wav Windows XP-Informationsleiste.wav.bak
ren %systemroot%\Media\Windows XP-kritischer Fehler.wav Windows XP-kritischer Fehler.wav.bak
ren %systemroot%\Media\Windows XP-Menübefehl.wav Windows XP-Menübefehl.wav.bak
ren %systemroot%\Media\Windows XP-Minimieren.wav Windows XP-Minimieren.wav.bak
ren %systemroot%\Media\Windows XP-Papierkorb.wav Windows XP-Papierkorb.wav.bak
ren %systemroot%\Media\Windows XP-Ping.wav Windows XP-Ping.wav.bak
ren %systemroot%\Media\Windows XP-Sprechblase.wav Windows XP-Sprechblase.wav.bak
ren %systemroot%\Media\Windows XP-Standard.wav Windows XP-Standard.wav.bak
ren %systemroot%\Media\Windows XP-Start.wav Windows XP-Start.wav.bak
ren %systemroot%\Media\Windows XP-Startvorgang.wav Windows XP-Startvorgang.wav.bak
ren %systemroot%\Media\Windows XP-Wiederherstellen.wav Windows XP-Wiederherstellen.wav.bak
echo.
echo Done! Please reboot your computer to complete installation.
echo.
pause
exit
Mitglied: bastla
28.11.2008 um 21:21 Uhr
Hallo wuschel-cOre und willkommen im Forum!

Wenn ein Pfad oder Dateiname Leerzeichen enthält, musst Du diesen in Anführungszeichen einschließen:
ren "%systemroot%\Media\Windows Feed Discovered.wav" "Windows Feed Discovered.wav.bak"
Wenn Du übrigens ohnehin nur ein ".bak" anhängen willst, genügt:
ren "%systemroot%\Media\Windows Feed Discovered.wav" *.*.bak
Und wolltest Du schließlich alle ".wav"-Dateien des Ordners umbenennen, dann:
ren %systemroot%\Media\*.wav Windows *.*.bak
Grüße
bastla
Bitte warten ..
Mitglied: wuschel-cOre
29.11.2008 um 05:32 Uhr
Danke...
xD jetz Hab ich die ganzen Namen umsonst kopiert....
gsd kennt sich noch jemand mit den batch dateien aus....

Greez
Dave
Bitte warten ..
Mitglied: wuschel-cOre
29.11.2008 um 06:08 Uhr
Eine Frage hätte ich noch für den Befehl copy!

echo Copy

Der Ordner wo sich die zu kopierenden Dateien befinden ist im gleichen Unterordner mit der bat Datei
und heißt Faked-Media
Wie könnte man das richtig machen??..


copy %\Faked-Media\*.wav %systemroot%\Media\ /Y
echo.
Bitte warten ..
Mitglied: bastla
29.11.2008 um 08:28 Uhr
Hallo wuschel-cOre!

Den Ordner, in dem sich die Batchdatei befindet, erhältst Du als "%~dp0" - der "copy"-Befehl sähe daher so aus:
copy "%~dp0\Faked-Media\*.wav" "%systemroot%\Media\" >nul
Nochmals zum Thema Anführungszeichen: Da diese kaum einmal stören, ist es sicherer, auch wenn es nicht unbedingt nötig sein sollte, welche zu setzen ...

Noch eine Frage: Was hast Du mit der ganzen Aktion eigentlich vor?

Grüße
bastla
Bitte warten ..
Mitglied: wuschel-cOre
29.11.2008 um 09:26 Uhr
xD
Wollte mal die Windows Standardsounds mit eigene ersetzen...
z.B das Geräusch vom Papierkorb wenn man auf leeren drückt..
das ausgabeformat muss halt immer .wav sein...

dachte mir mit einer bat datei ist das viel einfacher...
nur in den turtorials steht zwar wie der befehl ausgeführt wird aber mehr nicht...wie z.B %~dp0

jetzt funktioniert es danke nochmal...^^

greez dave
Bitte warten ..
Neuester Wissensbeitrag
Ähnliche Inhalte
Windows 10
Problem: einzige Konto gesperrt + Bitlocker aktiv (11)

Frage von Windows11 zum Thema Windows 10 ...

Exchange Server
Problem mit POP3-Abruf eines Exchange-2013-Postfachs

Frage von YotYot zum Thema Exchange Server ...

Multimedia & Zubehör
gelöst BENQ Beamer Fernbedingung Frequenz Problem (4)

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

Heiß diskutierte Inhalte
Windows Userverwaltung
Ausgeschiedene Mitarbeiter im Unternehmen - was tun mit den AD Konten? (32)

Frage von patz223 zum Thema Windows Userverwaltung ...

LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (21)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Viren und Trojaner
Aufgepasst: Neue Ransomware Goldeneye verbreitet sich rasant (20)

Link von Penny.Cilin zum Thema Viren und Trojaner ...

Windows Netzwerk
Windows 10 RDP geht nicht (18)

Frage von Fiasko zum Thema Windows Netzwerk ...