|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Скрипт для аддона DrWeb не работает на Т13 |
|
|
CMD/BAT - [решено] Скрипт для аддона DrWeb не работает на Т13
|
Старовер Сообщения: 1708 |
Приветствую.
Наваял скрипт для аддона, на "живой" системе все работает на ура. Скрипт запускается из 7zip sfx при распаковке во временную папку. командой RunProgram="fm0:hidcon:cmd /c \"%%T\\dwup_\\addon.cmd \" /s /e /i /y" При установке в качестве аддона на Т13 ругается- невозможно найти файл drweb-600-win-x86.exe В чем загвоздка? В конце секции :dvars$ нет команды Goto :EOF или Exit потому как она находиться в конце файла. Да и судя по ошибке - начинает исполняться первая команда из секции :InstallWeb |
|
------- Отправлено: 23:25, 16-08-2011 |
![]() Ветеран Сообщения: 2198
|
Профиль | Отправить PM | Цитировать volk1234,
Возможно просто нужно прописать полный путь в Start "" /wait drweb-600-win-x86.exe что-то типа Start "" /wait "c:\temp\drweb-600-win-x86.exe" |
------- Отправлено: 12:08, 17-08-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1273
|
Профиль | Отправить PM | Цитировать volk1234,
|
Последний раз редактировалось El Sanchez, 19-08-2011 в 13:01. Причина: неверный синтаксис комстроки Отправлено: 17:01, 18-08-2011 | #3 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Кавычки экранировать пришлось, поскольку установщик drweb по другому их не принимает
|
------- Отправлено: 10:10, 19-08-2011 | #4 |
Ветеран Сообщения: 1273
|
Профиль | Отправить PM | Цитировать volk1234, пардон, с синтаксисом не разобрался. Пост исправил.
|
|
Отправлено: 13:02, 19-08-2011 | #5 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Прикол в том, что с полным путем аддон выкидывает ошибку:
(не дословно) Не найден файл журнала windows и установка замирает. И еще прикол, что аналогичный аддон работает вот с таким синтаксисом: @Echo Off echo. Title Dr.Web install pushd %~dp0 set TEMP=%windir%\TEMP set mstname=drweb60.mst drweb-600-win-x86.exe /S /v/qn /V"/quiet TRANSFORMS=%mstname% /l* %windir%\drweb.log" set "key=hklm\software\doctor web\installedcomponents" set "param=InstallPath" FOR /F "usebackq tokens=3 delims= " %%i IN (`reg query "%key%" /s ^| findstr /i /c:"%param%"`) do ( set "DrWebInstallPath=%%i" ) copy /y "%~dp0drweb32.key_" "%DrWebInstallPath%drweb32.key" popd GoTo :EOF |
------- Отправлено: 00:44, 30-08-2011 | #6 |
![]() Ветеран Сообщения: 2198
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
|
|
------- Отправлено: 15:54, 31-08-2011 | #7 |
Старовер Сообщения: 1708
|
Профиль | Отправить PM | Цитировать Да, но тогда скрипт не ждет завершения выполнения команды.
|
------- Отправлено: 20:00, 31-08-2011 | #8 |
Старожил Сообщения: 175
|
Профиль | Отправить PM | Цитировать Цитата volk1234:
|
|
Отправлено: 20:17, 31-08-2011 | #9 |
Пользователь Сообщения: 110
|
Профиль | Сайт | Отправить PM | Цитировать При работе над addon-ом пятой версии - ссылка здесь, проблема была в определении переменной TEMP.... вероятнее всего, причина в этом. Если будет время проверю...
добавь в блок определения переменных: set TEMP=%windir%\TEMP на T13 она не определена...... да и: pushd %~dp0 соответственно popd по окончании, не помешают, точно не помню....как то влияло на последующие аддоны... |
Последний раз редактировалось otsheln1k, 31-08-2011 в 22:16. Отправлено: 21:37, 31-08-2011 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] Не работает скрипт для создания группы каталогов в меню пуск | Ins_16 | Скриптовые языки администрирования Windows | 5 | 24-04-2011 23:26 | |
Ошибка интеграции аддона в дистрибутив - сборка не работает на virtual box | vlasoft | Хочу все знать | 2 | 27-03-2011 18:52 | |
Не работает DrWeb | Snowflake | Лечение систем от вредоносных программ | 2 | 04-09-2008 23:18 | |
[решено] Не работает распаковка в %APPDATA%\Путь на Т13 | YikxX | Автоматическая установка Windows 2000/XP/2003 | 4 | 01-02-2008 14:55 |
|