|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Установка определенной версии Mozilla Thunderbird |
|
CMD/BAT - [решено] Установка определенной версии Mozilla Thunderbird
|
Старожил Сообщения: 300 |
Привет всем!!!
echo off set VERSION=45.1 if %PROCESSOR_ARCHITECTURE% == x86 ( set REGISTRY_KEY_NAME="HKLM\SOFTWARE\Mozilla\Mozilla Thunderbird" ) else ( set REGISTRY_KEY_NAME="HKLM\SOFTWARE\Wow6432Node\Mozilla\Mozilla Thunderbird" ) reg query %REGISTRY_KEY_NAME% /v CurrentVersion | find "%VERSION% (ru)" if ERRORLEVEL 1 "\\soft\Thunderbird Setup 45.1.0.exe" -ms |
|
Отправлено: 05:29, 12-06-2016 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата mcintosh55:
|
|
Отправлено: 07:27, 12-06-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 08:45, 12-06-2016 | #3 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:36, 12-06-2016 | #4 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать Цитата alpap:
Я пробую вот эту строку переделать а то выходит фигня какая. "AMD64" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. |
||
Отправлено: 10:43, 12-06-2016 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Во-первых, Вы некорректно определяете разрядность системы (хоть в данном случае это и не влияет на конечный результат). Во-вторых, Вы забыли, что значения параметров, содержащих любые «пробельные» символы, должны быть обрамлены кавычками (а в данном случае — именно так и есть). В-третьих, Вы некорректно производите сравнение: например, при установленной (и уже, кстати, присутствующей на сайте) версии 45.1.1 Ваше сравнение окажется истинным, и будет запущена установка старой версии поверх более новой. Ровно то же произойдёт и при любой более высокой установленной версии — 46.x, 47.x и т.д.
Где Вы хотите, в каких сценариях работы, использовать данный пакетный файл? |
Отправлено: 11:18, 12-06-2016 | #6 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать распространения и обновление программы средствами GPO, если просто написать скрипт установка с ключем тихой установки то каждый раз будет инсталлироваться поверх а так хотел решить вопрос, что бы не инсталлировалась только когда новая появиться. Естественно с поправкой скрипта.
set VERSION= пишем новую версию которые скачали с сайта и заменили на шаре exe новым. |
Последний раз редактировалось mcintosh55, 12-06-2016 в 11:25. Отправлено: 11:20, 12-06-2016 | #7 |
Старожил Сообщения: 300
|
Профиль | Отправить PM | Цитировать Цитата Iska:
echo off set VERSION=45.1.1 if "%PROCESSOR_ARCHITECTURE%"=="x86" ( set REGISTRY_KEY_NAME="HKLM\SOFTWARE\Mozilla\Mozilla Thunderbird" ) else ( set REGISTRY_KEY_NAME="HKLM\SOFTWARE\Wow6432Node\Mozilla\Mozilla Thunderbird" ) reg query %REGISTRY_KEY_NAME% /v CurrentVersion | find "%VERSION% (ru)" if ERRORLEVEL 1 "\\soft\Thunderbird Setup 45.1.1.exe" -ms |
|
Последний раз редактировалось mcintosh55, 12-06-2016 в 11:45. Отправлено: 11:37, 12-06-2016 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата mcintosh55:
|
|
Отправлено: 12:17, 12-06-2016 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Почта - Mozilla Thunderbird | [mzd] | Программное обеспечение Windows | 247 | 28-03-2022 15:40 | |
Mozilla Thunderbird | albork | Автоматическая установка приложений | 7 | 25-07-2011 16:59 | |
Mozilla Thunderbird Portable 3.0.2 | OSZone Software | Новости программного обеспечения | 0 | 26-02-2010 16:30 | |
Mozilla Thunderbird 2.0.0.23 | OSZone Software | Новости программного обеспечения | 0 | 15-11-2009 19:30 | |
gmail и Mozilla Thunderbird | Kenwood | Хочу все знать | 4 | 04-01-2008 14:22 |
|