
CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
-
Valek271183
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
да - имя пользователя 1, да и адрес %appdata% 

-
gora
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
Цитата Valek271183:
Пишет
Код:
Что то не так
Видимо у Вас там (в папке "%appdata%\Mozilla\Firefox\Profiles\*.default") нет такого файла (places.sqlite)
Попробуйте искать саму папку (надеюсь, что сама папка то у Вас существует!?) :
Код:
Пишет
Код:
Код: Выделить всё
Файл не найденЧто то не так
CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
Видимо у Вас там (в папке "%appdata%\Mozilla\Firefox\Profiles\*.default") нет такого файла (places.sqlite)
Попробуйте искать саму папку (надеюсь, что сама папка то у Вас существует!?) :
Код:
Код: Выделить всё
@echo off
set file=ПУТЬ К МОЕМУ\places.sqlite
for /f "delims=" %%H in ('dir /s /b /ad "%appdata%\Mozilla\Firefox\Profiles\*.default"') do set adres=%%H
copy /y "%file%" "%adres%\places.sqlite"
exit-
Valek271183
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
Ну как в коде видно файл places.sqlite находится в корне диска C:\ и он не может скопировать поверх самого себя, там он точно есть.
bat запускаю из корня диска C:\ там же лежит и файл, так же пробовал запустить BAT с рабочего стола написав без пути set file=places.sqlite? потому что файл лежал рядом (UAC отключен, переменные вроде все правильно)
bat запускаю из корня диска C:\ там же лежит и файл, так же пробовал запустить BAT с рабочего стола написав без пути set file=places.sqlite? потому что файл лежал рядом (UAC отключен, переменные вроде все правильно)
-
Valek271183
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
%appdata%\Mozilla\Firefox\Profiles\*.default , конечно его там нет, мне его туда надо скопировать... с диска C:\
-
zion87
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
Цитата Valek271183:
конечно его там нет, мне его туда надо скопировать
надо было сразу сказать что он там отсутствует ... надеюсь файл signons.sqlite там присутствует???
Код:
конечно его там нет, мне его туда надо скопировать
CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
надо было сразу сказать что он там отсутствует ... надеюсь файл signons.sqlite там присутствует???
Код:
Код: Выделить всё
@echo off
set file=C:\places.sqlite
for /f "delims=*" %%H in ('dir /s /b /a-d "%appdata%\Mozilla\Firefox\Profiles\signons.sqlite"') do set adres="%%~dpH"
copy /y "%file%" %adres%
exit-
gora
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
Код:
Код: Выделить всё
@Echo Off
:: путь к моему файлу, который нужно скопировать
Set myfile=C:\places.sqlite
:: путь к моей папке, которую нужно скопировать
Set myfolder=C:\extensions
:: путь к ini файлу, из которого нужно прочитать название папки профиля
Set pathini=%appdata%\Mozilla\Firefox\profiles.ini
:: путь, по которому нужно будет создать этот профиль и потом скопировать мои файл и папку
Set outfolder=%appdata%\Mozilla\Firefox
:: читаем название папки профиля из ini файла
For /f "tokens=2 delims==" %%i In ('FindStr /b "Path=" "%pathini%"') Do Set fPath=%%i
:: получаем полный путь папки профиля и правим в нем прямой слеш на обратный
Set fPath=%outfolder%\%fPath:/=\%
Echo %fPath%
:: проверяем наличие папки профиля, и если ее нет, то создаем
If Not Exist "%fPath%" MD "%fPath%"
:: копируем мой файл в папку профиля
Copy /y "%myfile%" "%fPath%\places.sqlite"
:: копируем мою папку в папку профиля (ключи для xCopy можно изменить под собственные задачи)
xCopy /e /i /h /r /k /y "%myfolder%" "%fPath%\extensions"
Pause
Exit-
Valek271183
Re: CMD/BAT - [решено] Как скопировать с помощью BAT файл в профиль Firefox
gora, спасибо ОГРОМНОЕ, это то что мне нужно!