Wenn FOR als Batch aufgerufen wird (*.cmd), ist % durch %% zu ersetzen.
Ciao
Walter Schulz
Batch für alle Userprofile ausführen
-
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
-
- Posts: 84
- Joined: 16. Jul 2013, 12:46
- Contact:
Re: Batch für alle Userprofile ausführen
Vielen Dank, damit hats unter Win7 geklappt.
Da ich es auch für XP brauche, habe ich zusätzliche folgende Batch erstellt:
Aber interessanterweise erstellt er dann unter C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0 zwei Ordner namens "und" und "Einstellungen", in die er jeweils die cert8.db packt. Ausserdem gibt es noch einen Ordner C:\Dokumente, in den er ebenfalls die cert8.db kopiert hat. Irgendwie scheint er also nicht mit den Leerzeichen im Ordnernamen "Dokumente und Einstellungen" zurechtzukommen.
Testweise hab ich mir jetzt einen Ordner C:\Users\empirum\Anwendungsdaten\Mozilla\Firefox\Profiles\jm1qsef5.default angelegt, und in der batch "Dokumente und Einstellungen" auf "Users" geändert, das klappt problemlos. Liegt also wirklich nur an den blöden Leerzeichen
LG Simon
Da ich es auch für XP brauche, habe ich zusätzliche folgende Batch erstellt:
Code: Select all
for /D %%a in ("C:\Dokumente und Einstellungen\*") do for /D %%b in (%%a\Anwendungsdaten\Mozilla\Firefox\Profiles\*.default) do xcopy "C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0\cert8.db" "%%b\cert8.db" /F
pause
Testweise hab ich mir jetzt einen Ordner C:\Users\empirum\Anwendungsdaten\Mozilla\Firefox\Profiles\jm1qsef5.default angelegt, und in der batch "Dokumente und Einstellungen" auf "Users" geändert, das klappt problemlos. Liegt also wirklich nur an den blöden Leerzeichen
LG Simon
-
- Posts: 224
- Joined: 29. Mar 2010, 12:26
- Location: Magdeburg
- Contact:
Re: Batch für alle Userprofile ausführen
Versuch mal das hier:
Beste Grüße
Marc
Code: Select all
for /D %%a in ("C:\Dokumente und Einstellungen\*") do for /D "%%b" in (%%a\Anwendungsdaten\Mozilla\Firefox\Profiles\*.default) do xcopy "C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0\cert8.db" %%b\cert8.db /F
pause
Marc
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
Ärztekammer Sachsen-Anhalt
39120 Magdeburg
http://www.aeksa.de
--
-
- Posts: 84
- Joined: 16. Jul 2013, 12:46
- Contact:
Re: Batch für alle Userprofile ausführen
Sobald das %%b in Anführungszeichen steht, bricht die Batch wieder jedes mal an der Stelle ab, kommt also nie zu der pause am Ende und kopiert entsprechend auch nixmarc.schneider wrote:Versuch mal das hier:Code: Select all
for /D %%a in ("C:\Dokumente und Einstellungen\*") do for /D "%%b" in (%%a\Anwendungsdaten\Mozilla\Firefox\Profiles\*.default) do xcopy "C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0\cert8.db" %%b\cert8.db /F pause
LG Simon
Last edited by Khal_Simon on 05. Nov 2013, 14:59, edited 2 times in total.
-
- Posts: 876
- Joined: 17. Dec 2004, 12:29
- Contact:
Re: Batch für alle Userprofile ausführen
Code: Select all
for /D %%a in ("C:\Dokume~1\*") do for /D %%b in (%%a\Anwendungsdaten\Mozilla\Firefox\Profiles\*.default) do xcopy "C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0\cert8.db" %%b\cert8.db /F
Walter Schulz
-
- Posts: 84
- Joined: 16. Jul 2013, 12:46
- Contact:
Re: Batch für alle Userprofile ausführen
Hab ich auch grad (gestern, als ich angefangen hab das hier zu schreiben, bevor mir was dazwischenkam xD ) ausprobiert, hat geklappt Vielen Dank für deine HilfeWalter_Schulz wrote:CiaoCode: Select all
for /D %%a in ("C:\Dokume~1\*") do for /D %%b in (%%a\Anwendungsdaten\Mozilla\Firefox\Profiles\*.default) do xcopy "C:\EmpirumAgent\Packages\Mozilla\Firefox FR AT - DE\24.0\cert8.db" %%b\cert8.db /F
Walter Schulz
LG Simon
Who is online
Users browsing this forum: No registered users and 5 guests