adios85
19-09-2016, 17:18
Добрый день, подскажите пожалуйста как организовать через батник вот такую беду:
- на флешке имеется программа AI roboform, весь косяк в том что данная программа хоть и портабельна но копирует при синхронизации свои файлы в папку мои документы, соответственно на чистом компе она запускается без базы паролей и требует синхронизации для их загрузки, резервная база паролей также находится на флешке. Для ее запуска, с одновременным копированием базы паролей я использую скрипт:
"C:\Program Files\WinRAR\WinRAR.exe" x "%cd%\*robo.zip" "C:\" -r (здесь в архиве сохранена вся структура папок, поэтому копирование идет просто на диск C)
"%cd%\AI Roboform Enterprise 7.8.7.5 Portable by SoftLab.exe"
По окончании использования программы, для удаления следов и архивирования изменений (ну на всякий случай, если при синхронизации были добавлены новые файлы в базу) использую скрипт:
"C:\Program Files\WinRAR\WinRAR.exe" a -r -m5 -ag "%cd%\robo.zip" "%UserProfile%\Documents\My RoboForm Data\softlab"
cmdow @ /HID
del /f /q "%UserProfile%\Documents\My RoboForm Data\softlab"
del /f /q "%UserProfile%\Documents\My RoboForm Data\softlab\_gsdata_"
EXIT
Скажите, можно ли написать один скрипт, который бы выполнял задачи этих скриптов, то есть копировал базу, запускал прогу, а после того как я закрою программу архивировал бы изменения и удалял файлы с диска ?
И еще пара вопросов, в скрипте используется архиватор винрар, можно ли использовать вместо него стандартный архиватор винды, и второй вопрос, архивы, в именах архивов, создаваемых вторым батником включена дата создания (как часть имени), можно ли отредактировать первый скрипт, так чтобы он использовал всегда последний по времени создания архив по маске robo ?
Заранее большое спасибо за помощь
PS в скриптах я не силен и конечно это не такая тяжелая задача копировать файлы в ручную, вручную чистить или использовать мои батники, но для общего развития и применения в дальнейшем конечно хотелось бы получить дельный совет от умных людей
PPS ценность возможных советов начинать изучать языки программирования стремится к нулю с той же скоростью что и мое свободное время для их изучения )))
- на флешке имеется программа AI roboform, весь косяк в том что данная программа хоть и портабельна но копирует при синхронизации свои файлы в папку мои документы, соответственно на чистом компе она запускается без базы паролей и требует синхронизации для их загрузки, резервная база паролей также находится на флешке. Для ее запуска, с одновременным копированием базы паролей я использую скрипт:
"C:\Program Files\WinRAR\WinRAR.exe" x "%cd%\*robo.zip" "C:\" -r (здесь в архиве сохранена вся структура папок, поэтому копирование идет просто на диск C)
"%cd%\AI Roboform Enterprise 7.8.7.5 Portable by SoftLab.exe"
По окончании использования программы, для удаления следов и архивирования изменений (ну на всякий случай, если при синхронизации были добавлены новые файлы в базу) использую скрипт:
"C:\Program Files\WinRAR\WinRAR.exe" a -r -m5 -ag "%cd%\robo.zip" "%UserProfile%\Documents\My RoboForm Data\softlab"
cmdow @ /HID
del /f /q "%UserProfile%\Documents\My RoboForm Data\softlab"
del /f /q "%UserProfile%\Documents\My RoboForm Data\softlab\_gsdata_"
EXIT
Скажите, можно ли написать один скрипт, который бы выполнял задачи этих скриптов, то есть копировал базу, запускал прогу, а после того как я закрою программу архивировал бы изменения и удалял файлы с диска ?
И еще пара вопросов, в скрипте используется архиватор винрар, можно ли использовать вместо него стандартный архиватор винды, и второй вопрос, архивы, в именах архивов, создаваемых вторым батником включена дата создания (как часть имени), можно ли отредактировать первый скрипт, так чтобы он использовал всегда последний по времени создания архив по маске robo ?
Заранее большое спасибо за помощь
PS в скриптах я не силен и конечно это не такая тяжелая задача копировать файлы в ручную, вручную чистить или использовать мои батники, но для общего развития и применения в дальнейшем конечно хотелось бы получить дельный совет от умных людей
PPS ценность возможных советов начинать изучать языки программирования стремится к нулю с той же скоростью что и мое свободное время для их изучения )))