BATCH Datei nach Sternchen-Ordner suchen
Hallo zusammen,
ich bin gerade dabei mir eine BAT-Datei zu basteln um die Profile vom Firefox per "Knopfdruck" kopieren zu lassen, dabei hänge ich gerade an eine besch... Situation fest.
Da sich Profilnamen ja immer unterscheiden hab ich versucht das mit einem "*" zu lösen.
set mozprof=%appdata%\Mozilla\Firefox\Profiles\*.default\bookmarkbackups
Leider ist das so nicht zu lösen.
Ich würde gerne auf dem Ordner bookmarkbackups die JSON-Dateien wegkopieren.
Hat jemand eine andere Idee?
OS: Windows 7
ich bin gerade dabei mir eine BAT-Datei zu basteln um die Profile vom Firefox per "Knopfdruck" kopieren zu lassen, dabei hänge ich gerade an eine besch... Situation fest.
set mozprof=%appdata%\Mozilla\Firefox\Profiles\*.default\bookmarkbackups
set mozbackup=j:\Mozillabackup
@echo **********************************************************
xcopy %mozprof%\*.* %mozbackup%\%Date%\*.* /C /Y /Q
goto :ende
Da sich Profilnamen ja immer unterscheiden hab ich versucht das mit einem "*" zu lösen.
set mozprof=%appdata%\Mozilla\Firefox\Profiles\*.default\bookmarkbackups
Leider ist das so nicht zu lösen.
Ich würde gerne auf dem Ordner bookmarkbackups die JSON-Dateien wegkopieren.
Hat jemand eine andere Idee?
OS: Windows 7
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 240584
Url: https://administrator.de/forum/batch-datei-nach-sternchen-ordner-suchen-240584.html
Ausgedruckt am: 06.04.2025 um 13:04 Uhr
9 Kommentare
Neuester Kommentar
Moin,
wie wäre es mit einem:
Gruß
wie wäre es mit einem:
set mozbackup=j:\Mozillabackup
@echo **********************************************************
for /f %%i in ('dir /b /a "%appdata%\Mozilla\Firefox\Profiles"') do xcopy "%appdata%\Mozilla\Firefox\Profiles\%%i\bookmarkbackups\*.*" "%mozbackup%\%date%\*.*" /C /Y /Q
goto :ende
Gruß
Hi,
an den Pfad kommst du indem du den Ordnernamen aus der Profiles.ini holst:
Grüße Uwe
an den Pfad kommst du indem du den Ordnernamen aus der Profiles.ini holst:
for /f "tokens=2 delims=/" %%a in ('type "%appdata%\Mozilla\Firefox\profiles.ini" ^| findstr /ei "\.default"') DO set profilefolder=%%a
set "mozprof=%appdata%\Mozilla\Firefox\Profiles\%profilefolder%\bookmarkbackups"
Zur Info: das Auslesen des Default-Profils aus der "profiles.ini" geht hier in einer XP-VM einwandfrei ...