Войти

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


etherlord
04-09-2013, 17:26
Помогите, пожалуйста. Не могу разобраться в установке программы через GPO
есть батник с кодом
if Not Exist %ProgramFiles%\Bizagi (
If /I "%Processor_Architecture%"=="x86" Start "\\ServerName\BizAgiPMSetup.exe" /S /f1"\\ServerName\Setup.iss"
If /I "%Processor_Architecture%"=="AMD64" Start "\\ServerName\BizAgiPMSetup-x64.exe" /S /f1"\\ServerName\Setup.iss"
)

если его запустить на клиентском компьютере от имени администратора - все устанавливается прекрасно. при установке через политики никакого видимого результата нет, но в журнале установки пишет что был запущен процесс установки, потом запущен МСИ-инсталлер (лежит внутри ехе-шника, упакован InstallShield) и что все завершилось успешно. Поиск по компьютеру приводит только к нахождении в папке винды глубоко спрятанный файл MSI.

Windows 2008, Windows 7
GPO стоит на логон компьютера

Petya V4sechkin
04-09-2013, 17:53
etherlord, попробуйте сначала скопировать в локальную папку командой Copy и оттуда уже запустить.

cameron
04-09-2013, 20:34
(лежит внутри ехе-шника, упакован InstallShield) »
глупые люди мучаются как EXE перегнать в MSI для установки через ГП нормальным образом, а тут понимаешь MSI пихают в EXE...
в том же IS добавьте обязательный дебаг лог и читайте его потом.

etherlord
05-09-2013, 17:11
попробуйте сначала скопировать в локальную папку »
На компьютере создается папка с инсталлом, инсталл запускаетс (судя по журналу даже успешно), но результат тот же - программы нет

MSI пихают в EXE »
Это к разрабам BizAgi, я пытался вытащить MSI, но он при запуске ругается, и что с ним делать я не смог разобраться.

cameron
05-09-2013, 17:30
If /I "%Processor_Architecture%"=="x86" Start "\\ServerName\BizAgiPMSetup.exe" /S /f1"\\ServerName\Setup.iss" »
а если указать так:
"\\ServerName\BizAgiPMSetup.exe /S /f1"\\ServerName\Setup.iss""

альтенативно можно стартом вызывать другой cmd
в котором подключать общий ресурс и убрать первые кавычки (потом отключать общий ресурс не забудьте)

etherlord
06-09-2013, 11:03
а если указать так: »
пробовал даже отдельным, локальным файлом и разные комбинации кавычек
C:\Install\BizAgiPMSetup.exe /S /f1"C:\Install\Setup.iss"

что-то не так похоже с самим инсталлятором когда он запускается от имени SYSTEM.
Уже сделал ногами+скрипт тихой установки на месте, но все-же интересно почему только так ставится программа.




© OSzone.net 2001-2012