<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000"><div>Merci !<br></div><div><br></div><div data-marker="__SIG_PRE__"><div>Cordialement. <br></div><div><br></div><div><img doc="Briefcase/didier.jpg" src="cid:6e469e739618d0d9a2b9bd7f705cee0f76a9f11e@zimbra" data-mce-src="/home/didier.paulin@lepuyenvelay.fr/Briefcase/didier.jpg"></div></div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>De: </b>"Hubert TOUVET" <htouvet@tranquil.it><br><b>À: </b>wapt@lists.tranquil.it<br><b>Envoyé: </b>Lundi 7 Septembre 2015 14:28:50<br><b>Objet: </b>Re: [Wapt] Oracle enjoy<br></div><div><br></div><div data-marker="__QUOTED_TEXT__"><div class="moz-cite-prefix"><br> une possibilité : <br> <br> from setuphelpers import *<br> <br> options = []<br> options.append(r'ORACLE_HOME_NAME=ora1020')<br> options.append(r'TOPLEVEL_COMPONENT={"oracle.client","10.2.0.3.0"}')<br> options.append(r'SHOW_SPLASH_SCREEN=false')<br> options.append(r'SHOW_WELCOME_PAGE=false')<br> options.append(r'SHOW_CUSTOM_TREE_PAGE=false')<br> options.append(r'SHOW_SUMMARY_PAGE=false')<br> options.append(r'SHOW_INSTALL_PROGRESS_PAGE=true')<br> options.append(r'SHOW_CONFIG_TOOL_PAGE=false')<br> options.append(r'SHOW_XML_PREREQ_PAGE=false')<br> options.append(r'SHOW_ROOTSH_CONFIRMATION=false')<br> options.append(r'SHOW_END_SESSION_PAGE=false')<br> options.append(r'SHOW_EXIT_CONFIRMATION=false')<br> options.append(r'NEXT_SESSION=false')<br> options.append(r'NEXT_SESSION_ON_FAIL=false')<br> options.append(r'COMPONENT_LANGUAGES={"en"}')<br> options.append(r'INSTALL_TYPE="Custom"')<br> options.append(r'oracle.client:DEPENDENCY_LIST={"oracle.winprod:10.2.0.3.0","oracle.sqlplus:10.2.0.3.0","oracle.network.client:10.2.0.3.0"}')<br> options.append(r'oracle.winprod:DEPENDENCY_LIST={"oracle.odbc:10.2.0.3.0","oracle.ntoledb:10.2.0.3.0","oracle.ntoledb.odp_net:10.2.0.3.0"}')<br> options.append(r'oracle.has.common:OPTIONAL_CONFIG_TOOLS="{}"')<br> options.append(r'oracle.network.client:OPTIONAL_CONFIG_TOOLS="{}"')<br> run('oui.exe -silent %s -nowelcome -noconfig -waitforcompletion -force -nowait -noconsole' % " ".join(options))<br> <br> <br> <br> Le 04/09/2015 13:11, Didier Paulin a écrit :<br></div><blockquote cite="mid:1981872893.627468.1441365094695.JavaMail.zimbra@lepuyenvelay.fr"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000;" data-mce-style="font-family: arial, helvetica, sans-serif; font-size: 12pt; color: #000000;"><div>Bonjour, nouveau défis : Packager une application métier nécessitant oracle 10g.<br></div><div><br></div><div>J'ai réussi avec des .bat à exécuter en silencieux l'install de oracle et des patch. Pour rendre plus propre mon paquet (qui exécute le bat dans la version actuelle) , je voudrai retranscrire ce code en python mais je me heurte au variable..<br></div><div><br></div><div><em>@ECHO OFF</em><br> <em>ECHO Oracle 10g R2 Client..</em><br> <em>SET OPTIONS=</em><br> <em>SET OPTIONS=ORACLE_HOME=C:\oracle\ora1020</em><br> <em>SET OPTIONS=%OPTIONS% ORACLE_HOME_NAME=ora1020</em><br> <em>SET OPTIONS=%OPTIONS% TOPLEVEL_COMPONENT={"oracle.client","10.2.0.3.0"}</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_SPLASH_SCREEN=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_WELCOME_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_CUSTOM_TREE_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_SUMMARY_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_INSTALL_PROGRESS_PAGE=true</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_CONFIG_TOOL_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_XML_PREREQ_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_ROOTSH_CONFIRMATION=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_END_SESSION_PAGE=false</em><br> <em>SET OPTIONS=%OPTIONS% SHOW_EXIT_CONFIRMATION=false</em><br> <em>SET OPTIONS=%OPTIONS% NEXT_SESSION=false</em><br> <em>SET OPTIONS=%OPTIONS% NEXT_SESSION_ON_FAIL=false</em><br> <em>SET OPTIONS=%OPTIONS% COMPONENT_LANGUAGES={"en"}</em><br> <em>SET OPTIONS=%OPTIONS% INSTALL_TYPE="Custom"</em><br> <em>SET OPTIONS=%OPTIONS% oracle.client:DEPENDENCY_LIST={"oracle.winprod:10.2.0.3.0","oracle.sqlplus:10.2.0.3.0","oracle.network.client:10.2.0.3.0"}</em><br> <em>SET OPTIONS=%OPTIONS% oracle.winprod:DEPENDENCY_LIST={"oracle.odbc:10.2.0.3.0","oracle.ntoledb:10.2.0.3.0","oracle.ntoledb.odp_net:10.2.0.3.0"}</em><br> <em>SET OPTIONS=%OPTIONS% oracle.has.common:OPTIONAL_CONFIG_TOOLS="{}"</em><br> <em>SET OPTIONS=%OPTIONS% oracle.network.client:OPTIONAL_CONFIG_TOOLS="{}"</em><br> <em>START /WAIT %client%\install\oui.exe -silent %OPTIONS% -nowelcome -noconfig -waitforcompletion -force -nowait -noconsole</em><br> <br></div><div><br></div><div>Les roi du Python, pouvez vous m'expliquer comment en faire un joli bout de code avec les variables.<br></div><div><br></div><div>Merci d'avance.<br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div>Cordialement. <br></div><div><br></div><div><img src="cid:part1.07070409.05090800@tranquil.it" data-mce-src="cid:part1.07070409.05090800@tranquil.it"></div></div></div><br><fieldset class="mimeAttachmentHeader"></fieldset><br><pre>_______________________________________________
WAPT mailing list
<a class="moz-txt-link-abbreviated" href="mailto:WAPT@lists.tranquil.it" target="_blank" data-mce-href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a>
<a class="moz-txt-link-freetext" href="http://lists.tranquil.it/listinfo/wapt" target="_blank" data-mce-href="http://lists.tranquil.it/listinfo/wapt">http://lists.tranquil.it/listinfo/wapt</a>
</pre></blockquote><br> <br>_______________________________________________<br>WAPT mailing list<br>WAPT@lists.tranquil.it<br>http://lists.tranquil.it/listinfo/wapt<br></div></div></body></html>