Dmitry
С 1Ской это не всё так просто
Ставишь одну версию, а библиотека должна зарегана другая
Sergey
Два приложения сделай
Dmitry
и зависимость?
Владимир
@ECHO OFF
IF NOT "%PROCESSOR_ARCHITEW6432%"=="AMD64" GOTO native
%SystemRoot%\Sysnative\cmd.exe /c %0 %*
EXIT
:native
Владимир
сверху батника сделай
Dmitry
спасибо, сейчас попробую
Dmitry
меркантильная железка!
Владимир
и програм x86 можно оставить. если ты уверен что у тебя нет 32 битных ОС
Dmitry
Владимир
в 32 битной OS нет папки x86
Владимир
нну другое дело :)
Mikhail
а dll не регается
а её обязательно регать? буквально на днях раскатывал 2667 клиент, без регистрации все работает
Dmitry
Dmitry
Dmitry
что-то там завязано на эту библиотеку
Dmitry
MTC task with id {39497065-9C6A-49A5-AC58-745EC06F9768}, changed state from 4 to 5
Dmitry
на этом заканчивается установка
Dmitry
1Ска ставится, библиотека не регается :)
Dmitry
Раскройте секрет реганья dll'ки через sccm?
Anton
а мы чот не регаем и все работает
Anton
хотя за 1с я вообще не особо в курсе
Dmitry
если просто клиента ставить, то проблем нет
Dmitry
а вот если сраную библиотеку после установки регать
Dmitry
то проблема
Quantum Yupiter
Dmitry
Dmitry
руками запускаешь скрипт - всё ок
Dmitry
Владимир
моя шляпа не помогла чтоли?
Dmitry
Dmitry
1Ска поставилась и всё...
Владимир
покажи скрипт со шляпой :)
Quantum Yupiter
почему? :)
Это не даёт SCCM применить его способности по Content Management
Dmitry
Владимир
скрипт покажешь ?
Quantum Yupiter
есть идеи как победить регу dll? )
Для начала или сделать логирование в батнике какого-то сорта, либо глянуть в ExecMgr, что команда выполняется с кодом 0
Quantum Yupiter
Как вариант, разбить на два пакета и зацепить Run Another Program First
Dmitry
Dmitry
скрипт покажешь ?
дак тот же, что сверху был с твоими и Серёгиными исправлениями
Dmitry
сейчас отдельно попробую сделать пакет с регой библиотеки
Quantum Yupiter
Ну и я бы конечно качал контент в кэш
Quantum Yupiter
Тем более 1С
Владимир
@ECHO OFF
IF NOT "%PROCESSOR_ARCHITEW6432%"=="AMD64" GOTO native
%SystemRoot%\Sysnative\cmd.exe /c %0 %*
EXIT
:native
START /WAIT msiexec /i "\\sccm01\Packages\App\1C Enterprise 8.3.10.2667\client_8_3_10_2667windows\1CEnterprise 8.msi" /qr TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THINCLIENTFILE=0 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU
TIMEOUT /T 30 /NOBREAK > NUL
"C:\Windows\SysWOW64\regsvr32.exe" /s /i "%ProgramFiles(x86)%\1cv8\8.3.6.2363\bin\comcntr.dll"
Владимир
ты ж вроде говорил 1 С всегда в x86 лежит
Dmitry
Владимир
Dmitry
Спасибо, сейчас ещё раз попробую
Quantum Yupiter
Restart computers form the Configuration Manager console
Beginning with this release, you can use the Configuration Manager console to identify client devices that require a restart, and then use a client notification action to restart them.
Not bad!
Евгений
очень пиздатые фичи в 1710 завезли. жаль у нас нет проектов с сццм =(
Anton
Да, надо обновляться
Anton
@skorotkov ты там в демо катнул?
Sergey
угу
Quantum Yupiter
Попутно нашел
Support for the previous version of Software Center ends with the first update released after January 1, 2018.
Fuck yeah
Quantum Yupiter
С учетом того, что старый SC отлично работал на XP с новой версией агента...
Alexander
чёт pxe сломалось после 1710
Dmitry
поправил еще
заканчивается лог на: MTC task with id {893294B6-CD77-4A13-9EB6-22903C9E6507}, changed state from 4 to 5
Dmitry
Quantum Yupiter
Dmitry
ПО установилось...
Quantum Yupiter
Процесс не завершился
Quantum Yupiter
И да, вы его запускаете 32-хбитно
Dmitry
Dmitry
Quantum Yupiter
Клиент да, а вот надо ли библиотечку регать 32-битно?
Quantum Yupiter
Владимир
/i что значит в регсвр?
Владимир
м0жет эта буква виновата
Dmitry
типа инстал
Dmitry
или нет
Dmitry
надо справку глянуть
Владимир
я всегда просто S делал
Dmitry
Владимир
у меня в cmd такой
Владимир
%SystemDrive%\windows\SysWOW64\regsvr32.exe /s "%SystemDrive%\windows\SysWOW64\mscomct2.ocx"