{"id":49,"date":"2014-09-05T13:54:49","date_gmt":"2014-09-05T13:54:49","guid":{"rendered":"http:\/\/lestfrexgn.cluster020.hosting.ovh.net\/?p=49"},"modified":"2014-09-12T10:02:09","modified_gmt":"2014-09-12T10:02:09","slug":"custom-actions-vbs-et-log-msi","status":"publish","type":"post","link":"https:\/\/les2t.fr\/en_us\/custom-actions-vbs-et-log-msi\/","title":{"rendered":"InstallShield : Custom Actions VBS et Log MSI"},"content":{"rendered":"<p><a href=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-73 aligncenter\" src=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\" alt=\"f3-logo-flexerasoftware\" width=\"200\" height=\"50\" \/><\/a>Voici une petite fonction que vous pourrez int\u00e9grer directement dans vos Custom Actions \u00e9crites en VBS.<br \/>\n<!--more--><br \/>\nCelle-ci vous permettra d\u2019inscrire des informations dans les logs du MSI. En effet, il est impossible d\u2019utiliser la bonne vieille m\u00e9thode du wscript.echo dans ce cas sous peine de faire \u00e9chouer l\u2019installation. Grace \u00e0 cette fonction vous pourrez suivre les actions faites dans vos scripts avec trois niveaux de de message : Error, Warning et Information.<\/p>\n<p><code><br \/>\n'+---------------------------------------------------------------------------------<br \/>\n'| Fonction : LogInfoMSI<br \/>\n'| Description : Ajoute une ligne de texte dans le fichier de log du MSI<br \/>\n'|<br \/>\n'| Param\u00e8tre n\u00b01 : Type_Msg : Type du message = \"Error\" \/ \"Warning\" \/ \"Information\"<br \/>\n'| Param\u00e8tre n\u00b02 : Msg : Texte \u00e0 ajouter au fichier de log<br \/>\n'+---------------------------------------------------------------------------------<\/code><\/p>\n<p>Function LogInfoMSI(Type_Msg,Msg)<br \/>\nSet rec = Session.Installer.CreateRecord(1)<br \/>\nSelect Case Type_Msg<br \/>\nCase \u00ab\u00a0Error\u00a0\u00bb<br \/>\nMsg = \u00ab\u00a0Error : \u00a0\u00bb &amp; Msg<br \/>\nCase \u00ab\u00a0Warning\u00a0\u00bb<br \/>\nMsg = \u00ab\u00a0Warning : \u00a0\u00bb &amp; Msg<br \/>\nCase Else<br \/>\nMsg = \u00ab\u00a0Information : \u00a0\u00bb &amp; Msg<br \/>\nEnd Select<br \/>\nrec.StringData(0) = Msg<br \/>\nLogInfoMSI = Session.Message(&amp;H04000000, rec)<br \/>\nSet Rec = Nothing<br \/>\nEnd Function<\/p>","protected":false},"excerpt":{"rendered":"<p>Voici une petite fonction que vous pourrez int\u00e9grer directement dans vos Custom Actions \u00e9crites en VBS.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[10],"tags":[18,17,21,19,20],"class_list":["post-49","post","type-post","status-publish","format-standard","hentry","category-installshield-et-adminstudio","tag-adminstudio","tag-installshield","tag-log","tag-msi","tag-vbs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>InstallShield : Custom Actions VBS et Log MSI - Les2T<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/les2t.fr\/en_us\/custom-actions-vbs-et-log-msi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"InstallShield : Custom Actions VBS et Log MSI - Les2T\" \/>\n<meta property=\"og:description\" content=\"Voici une petite fonction que vous pourrez int\u00e9grer directement dans vos Custom Actions \u00e9crites en VBS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/les2t.fr\/en_us\/custom-actions-vbs-et-log-msi\/\" \/>\n<meta property=\"og:site_name\" content=\"Les2T\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-05T13:54:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-09-12T10:02:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\" \/>\n<meta name=\"author\" content=\"TRARBACH Jean-Yves\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TRARBACH Jean-Yves\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/\",\"url\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/\",\"name\":\"InstallShield : Custom Actions VBS et Log MSI - Les2T\",\"isPartOf\":{\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\",\"datePublished\":\"2014-09-05T13:54:49+00:00\",\"dateModified\":\"2014-09-12T10:02:09+00:00\",\"author\":{\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e\"},\"breadcrumb\":{\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage\",\"url\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\",\"contentUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/les2t.fr\/fr_fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"InstallShield : Custom Actions VBS et Log MSI\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#website\",\"url\":\"https:\/\/les2t.fr\/fr_fr\/\",\"name\":\"Les2T\",\"description\":\"| BLOG  IT |\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/les2t.fr\/fr_fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e\",\"name\":\"TRARBACH Jean-Yves\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg\",\"contentUrl\":\"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg\",\"caption\":\"TRARBACH Jean-Yves\"},\"description\":\"Head Of Modern Workplace Metsys MVP Windows &amp; devices For IT\",\"sameAs\":[\"https:\/\/les2t.fr\/jean-yves-trarbach\/\"],\"url\":\"https:\/\/les2t.fr\/en_us\/author\/kounac\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"InstallShield : Custom Actions VBS et Log MSI - Les2T","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/les2t.fr\/en_us\/custom-actions-vbs-et-log-msi\/","og_locale":"en_US","og_type":"article","og_title":"InstallShield : Custom Actions VBS et Log MSI - Les2T","og_description":"Voici une petite fonction que vous pourrez int\u00e9grer directement dans vos Custom Actions \u00e9crites en VBS.","og_url":"https:\/\/les2t.fr\/en_us\/custom-actions-vbs-et-log-msi\/","og_site_name":"Les2T","article_published_time":"2014-09-05T13:54:49+00:00","article_modified_time":"2014-09-12T10:02:09+00:00","og_image":[{"url":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg","type":"","width":"","height":""}],"author":"TRARBACH Jean-Yves","twitter_card":"summary_large_image","twitter_misc":{"Written by":"TRARBACH Jean-Yves","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/","url":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/","name":"InstallShield : Custom Actions VBS et Log MSI - Les2T","isPartOf":{"@id":"https:\/\/les2t.fr\/fr_fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage"},"image":{"@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage"},"thumbnailUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg","datePublished":"2014-09-05T13:54:49+00:00","dateModified":"2014-09-12T10:02:09+00:00","author":{"@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e"},"breadcrumb":{"@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#primaryimage","url":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg","contentUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2014\/09\/f3-logo-flexerasoftware.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/les2t.fr\/custom-actions-vbs-et-log-msi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/les2t.fr\/fr_fr\/"},{"@type":"ListItem","position":2,"name":"InstallShield : Custom Actions VBS et Log MSI"}]},{"@type":"WebSite","@id":"https:\/\/les2t.fr\/fr_fr\/#website","url":"https:\/\/les2t.fr\/fr_fr\/","name":"Les2T","description":"| BLOG  IT |","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/les2t.fr\/fr_fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/d96bb4f512f9aeb12dc923def245768e","name":"TRARBACH Jean-Yves","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/les2t.fr\/fr_fr\/#\/schema\/person\/image\/","url":"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg","contentUrl":"https:\/\/les2t.fr\/wp-content\/uploads\/2023\/02\/JeanYvestrarbach-96x96.jpg","caption":"TRARBACH Jean-Yves"},"description":"Head Of Modern Workplace Metsys MVP Windows &amp; devices For IT","sameAs":["https:\/\/les2t.fr\/jean-yves-trarbach\/"],"url":"https:\/\/les2t.fr\/en_us\/author\/kounac\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/posts\/49","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/comments?post=49"}],"version-history":[{"count":0,"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/posts\/49\/revisions"}],"wp:attachment":[{"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/media?parent=49"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/categories?post=49"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/les2t.fr\/en_us\/wp-json\/wp\/v2\/tags?post=49"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}