PDA

Показать полную графическую версию : Копирование файла с заменой


Meloslavsky
30-01-2013, 19:05
Стоит задача копирования файла abook.mab из папки на сервере \\SRVMAIN\AdrBook в папки рабочих машин, расположенных в C:\Users\user\AppData\Roaming\Thunderbird\Profiles\jvrr66ob.default, после чего должен запуститься экзешник Thunderbird.exe, расположенный в C:\Program Files\Mozilla Thunderbird . Далее батник планирую разложить в автозагрузку рабочих машин. Цель - общая адресная книга у пользователей почтового клиента Thunderbird.

Я попытался сделать такой командой, которая сначал удаляет файл, чтобы на его место копировался нужный.

Но, что то отрабатывает не так...

Буду благодарен за помощь!


del /q/f/a/s \\C:\Users\user\AppData\Roaming\Thunderbird\Profiles\jvrr66ob.default\abook.mab

copy /y \\SRVMAIN\AdrBook\abook.mab
C:\Users\user\AppData\Roaming\Thunderbird\Profiles\jvrr66ob.default\abook.mab
Start C:\Program Files\Mozilla Thunderbird.exe

zion87
30-01-2013, 20:41
@echo off
copy /y "\\SRVMAIN\AdrBook\abook.mab" "%AppData%\Thunderbird\Profiles\jvrr66ob.default\"
start "" "C:\Program Files\Mozilla Thunderbird\Thunderbird.exe"
exit


Windows Seven - запуск с правами администратора!!!

zion87
30-01-2013, 22:36
да и еще один момент папка jvrr66ob.default » если я не ошибаюсь у каждого своя для более точного пути нужен файл profiles.ini в нем указано имя папки

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=Profiles/jvrr66ob.default

есть такой???

Meloslavsky
31-01-2013, 11:39
Спасибо за ответ!

Да, такой есть. На сколько я заметил, папки отличаются в зависимости от операционки.

Но я для каждой машины это, конечно, проверю!

P.S. Батник протестировал, отрабатывает, но книга не появляется, буду разбираться..




© OSzone.net 2001-2012