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
Please also mark the comments that contributed to the solution of the article
Content-Key: 240584
Url: https://administrator.de/contentid/240584
Printed on: April 19, 2024 at 17:04 o'clock
9 Comments
Latest comment
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 ...