Группа: Пользователи
Сообщений: 56
Регистрация: 6.12.2006
Пользователь №: 278.392
Респектов: 3
В общем, достаточно часто приходиться проводить аудит ПО, так что хотелось бы иметь возможность автоматической обработки отчётов
Будем исходит из того, что отчёты формируется программой Everest
Соответсвенно мы имеем файлы с разрешением
.css .txt .html
Хотелось бы иметь возможность быстро организовывать сводную таблицу ПО, ну и, возможно, железа.
Есть достаточно интересное решение с названием Hardware Inspector
Он достаточно легко экспортирует файлы отчёта (по крайней мере железо) Но сейчас меня больше интересует ПО.
Что посоветуете, форумчане?
Ответов(1 — 4)
30.01.2009 — 12:56
Группа: Пользователи
Сообщений: 147
Регистрация: 15.02.2007
Из: Opera
Пользователь №: 335.462
Респектов: 22
Everest Corporate Edition заливает инфу через ADO в любую базу данных, и там уже делай че хош..
Как исправить ошибку 0x80070643 при установке Visual C++ 2015
Здесь видел только Ultimate, если не найдешь Corporate, скажи залью куда-нить.
30.01.2009 — 13:57
Группа: Пользователи
Сообщений: 56
Регистрация: 6.12.2006
Пользователь №: 278.392
Респектов: 3
Everest Corporate Edition заливает инфу через ADO в любую базу данных, и там уже делай че хош..
Здесь видел только Ultimate, если не найдешь Corporate, скажи залью куда-нить.
Я уже давно не кодил. чтобы заново начинать.
Может есть уже готовое ПО ?
30.01.2009 — 14:18
Группа: Пользователи
Сообщений: 147
Регистрация: 15.02.2007
Из: Opera
Пользователь №: 335.462
Респектов: 22
А при чем тут кодинг? Все готово. В комплекте есть заготовка базы Access посто копируешь его, указуваешь в настройках и все. А дальше запрос(в любой ворме) и выгрузка в Excel или еще чето-там. Кодинг на sql. понадобится только если хочешь чего-то нуочень навороченного
Все быстро и централизовано запрос придестся сделать только один раз. Удобство хранения, управления, администрирования. Скорость опять таки, выше чем каждый отчет обрабатывать сотни файлов
2.02.2009 — 10:00
Группа: Пользователи
Сообщений: 56
Регистрация: 6.12.2006
Пользователь №: 278.392
Респектов: 3
Вообще, Вы работали с отчётами программы Эверест?
Вот кусочек кода
Цитата | Quote
Программа Версия Размер
Canon CAPT printers Неизвестно
CCleaner (remove only) Неизвестно
Firebird 2.1.0.17798 (Win32) 2.1.0.17798 1.4 Мб
J2SE Runtime Environment 5.0 Update 9 1.5.0.90 120.0 Мб
MSI to redistribute MS VS2005 CRT libraries 8.0.50727.42 1.6 Мб
Network Assistant 3.1 Неизвестно
NOD32 Antivirus System 33.1 Мб
NOD32 Patcher 284.0 Кб
Np2007w 437.1 Мб
NVIDIA Drivers Неизвестно
NVIDIA nTune 1.00.0000 10.5 Мб
Решение проблемы установки Visual Studio 2019 (Microsoft.VisualStudio.MinShell.Msi.Resources)
NvMixer 952.0 Кб
OpenOffice.org 2.1 [Русский] 2.1.9093 306.8 Мб
REALTEK GbE https://softoroom.org/topic52403.html» target=»_blank»]softoroom.org[/mask_link]
Как распространить Crystal Reports для VS2005 на Vista?
У меня есть приложение WinForms, созданное с использованием Visual Studio 2005, включая отчеты Crystal Reports, поставляемые с VS2005, для запуска и просмотра отчетов. Мой установщик использует модуль слияния CrystalDecisionsRedist2005_x86 для установки Crystal. Все это работает хорошо, пока я не попробую установить на Vista, когда я получаю ошибки при регистрации библиотек Crystal. Кажется, это хорошо известная проблема, о которой сообщалось на форумах, таких как здесь , здесь и здесь , но, как и в случае с этими вещами, я не могу найти общепринятого решения, и бизнес-объекты, перемещающие свои сайты, тоже не помогают. (Прекрасный пример проблемы, когда требуется stackoverflow).
Так как же развернуть приложения Crystal Reports для VS2005 в Vista?
БОЛЬШЕ ИНФОРМАЦИИ :
Ошибки Vista, записываемые в журнал событий, попадают в пары, например:
Activation context generation failed for «C:Program FilesCommon FilesBusiness Objects2.7binExportModeller.dll» Dependent Assembly Microsoft.VC80.ATL,processorArchictecture=»x86″. could not be found. Please use sxstrace.exe for detailed diagnosis.
Product: Error 1904. Module «C:Program FilesCommon FilesBusiness Objects2.7binExportModeller.dll» failed to register. HRESULT -217010895. Contact your support personnel.
и так далее для различных других dll.
Мой установщик включает модули слияния для ATL, но я думаю, что они не будут применены в первую очередь. В моем Wise Installer Edition нет возможности указать, какие модули слияния применяются в первую очередь.
Вместо этого я попытался установить модуль слияния Crystal Reports X1 в тщетной надежде, что он будет обратно совместим с 10. Но пока установка работает нормально, я получаю исключение, когда пытаюсь запустить отчет, с ошибкой ссылки, потому что он не могу найти подходящую сборку. Ничего удивительного.
Я также пробовал использовать модуль слияния CrystalReports10_NET_EmbeddedReporting.msm, доступный на сайте загрузки программного обеспечения поддержки Business Objects (файл называется «Модули слияния для развертываний CR 10 .NET -En»)
Я продолжу свой список вещей, которые можно попробовать, из разных тем, но я был бы рад, если бы у кого-то был «ответ».
ТЕКУЩЕЕ РЕШЕНИЕ
Мой текущий метод / обходной путь — установить распространяемый пакет Microsoft Visual C ++ 2005 SP1 (x86) на компьютере Vista перед установкой моего MSI. Это позволяет моему обычному MSI нормально работать в Vista, но это не идеально, поскольку я хочу распространять только один exe.
Я также поднял этот вопрос на форумах SAP / CrystalReports здесь .
ЕЩЕ БОЛЬШЕ ИНФОРМАЦИИ
В примечаниях к выпуску CR для .NET SP1 отмечается, что эта проблема существовала и теперь решена:
ADAPT00738607
Description: When installing a customized Setup project with the Crystal Reports for Visual Studio 2005 merge modules (.msm) on Vista, several COM components fail to register. e.g. «Module C:Program FilesCommon FilesBusiness Objects2.7binExportModeller.dll failed to register. HRESULT -2147010895. Contact your support personnel.» If you run the setup.exe again and select repair, the installation will go on without any error, and the component can be registered.
New Behavior: This problem is resolved
Однако я до сих пор не нашел обновленных модулей слияния, поэтому я не понимаю, где была решена эта проблема. Их предлагаемый обходной путь, чтобы исправить установку, стоит рассмотреть, если вы не хотите устанавливать пакет C ++ отдельно.
Источник: www.stackfinder.ru
Тихая установка пакета MSI
У меня есть пакет MSI, который мне нужно установить, если пакет еще не установлен. Также мне нужно установить его в автоматическом режиме. Пакет запрашивает у пользователя:
- Место установки (C: Program Files Foobar)
- Тип установки: минимальная и полная (минимальная)
Мне нужно переопределить эти два параметра, используя параметры командной строки или какой-либо другой метод. Итак, как мне решить эти две проблемы. Я буду использовать VBScript для написания сценариев.
У вас должна быть возможность использовать параметры /quiet или /qn с msiexec для выполнения автоматической установки.
Пакеты MSI экспортируют общедоступные свойства, которые можно установить с помощью PROPERTY=value синтаксиса в конце msiexec параметров.
Например, эта команда устанавливает пакет без пользовательского интерфейса и без перезагрузки, с журналом и двумя свойствами:
msiexec /i c:pathtopackage.msi /quiet /qn /norestart /log c:pathtoinstall.log PROPERTY1=value1 PROPERTY2=value2
Вы можете прочитать параметры msiexec , просто запустив его без параметров из Пуск -> Выполнить.
Есть ли способ найти список приемлемых параметров ( PROPERTY1 и PROPERTY2 в вашем примере)?
Вот список предопределенных свойств: msdn.microsoft.com/en-us/library/windows/desktop/… Свойство папки установки отличается для каждого средства разработки установки. Что вы использовали для создания MSI?
Примечание: msiexec казался довольно разборчивым в указании полного пути к файлу MSI-пакета. Не пытайтесь заниматься этим .mypackage.msi делом. Мне потребовалось немного времени, чтобы понять это.
Название продукта MS на самом деле Orca, а не ocra. Может быть сложно погуглить с орфографической ошибкой. Вы можете получить много креольских рецептов . но не от разработчиков MSI. msdn.microsoft.com/en-us/library/aa370557(v=vs.85).aspx
Правильный способ установки MSI без вывода сообщений — через msiexec.exe command line следующее:
msiexec.exe /i c:setup.msi /QN /L*V «C:Tempmsilog.log»
/L*V «C:Tempmsilog.log»= verbose logging /QN = run completely silently /i = run install sequence
Здесь есть гораздо более исчерпывающий ответ: Пакетный сценарий для установки MSI . Этот ответ содержит подробную информацию о параметрах командной строки msiexec.exe и описание того, как найти «общедоступные свойства» , которые можно установить в командной строке во время установки. Эти свойства обычно различны для каждого MSI.
Источник: qastack.ru
exe to msi. Как создать пакет msi из exe-файла.

exe to msi. Как создать пакет msi из exe-файла.
Содержание скрыть
Иногда системным администраторам(и не только) бывает нужно иметь пакет приложения в формате msi, а некоторые приложения доступны только в виде exe -файла.
Для решения этого вопроса есть несколько программ для конвертации exe to msi, но они, практически все, платные или требуют танцев с бубном.
Мы геройствовать не будем и поищем легкий путь.))
Первый способ:
На просторах интернета мне попалась бесплатная утилита Free Msi Wrapper (http://legacy.averbouch.biz/fr/free-msi-wrapper/). (Ссылка недавно перестала работать, в конце статьи есть ссылка на скачивание с Яндекс-Диска).
Еще: Как запустить программы без прав администратора.
Утилита имеет простой и интуитивно понятный интерфейс

В поле Source Folder укажите папку с exe-файлом, который нужно конвертировать в msi, в поле Target Path укажите папку по умолчанию, в которую будет предлагать устанавливаться создаваемый msi. Укажите имя пакета msi в поле Software Name и отметьте нужные галки в верхней части окна программы. После этого нажмите кнопку Build msi, укажите папку для сохранения готового msi и дождитесь окончания работы программы.
Скачать утилиту можно по ссылке с Яндекс Диска.
Еще: Как установить windows с флешки
Еще один способ:
- Для реализации необходимо следующий софт:
- Exe to MSI Converter freeware ExetomsiSetup.msi External: http://www.exetomsi.com/freeware
- Superorca SuperOrcaSetup.exe External:http://www.pantaray.com/msi_super_orca.html
2. Запустите «Exe to MSI Converter freeware». Выберите установщик, параметры командной строки установите /S. Соберите пакет нажав «Build MSI»

3. Откройте полученный пакет с помощью «SuperOrca». Удалите строки в таблице InstallExecuteSequence:
- DIRCA_CheckFX
- ERRCA_CANCELNEWERVERSION
- VSDCA_VsdLaunchConditions

4. В таблице CustomAction измените параметры командной строки, если необходимо

5. Пересоберите пакет «Tools > Rebuild MSI file»
Готовый пакет можно разворачивать через групповые политики
Источник: fun-admin.ru