Bonjour Monsieur Hermitte,
merci pour votre solution, qui ne fonctionne toujours pas dans mon cas :
Code paquet :
print('Desactivation de lecran denregistrement a louverture dOpenOffice') filecopyto('DisableFirstStartWzd.oxt',makepath(programfiles32,'OpenOffice 4','Program')) command_oxt=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"' run(command_oxt)
Erreur client Wapt :
Desactivation de lecran denregistrement a louverture dOpenOffice Desactivation de la fenetre daccueil OpenOffice 2015-09-10 14:47:13,173 CRITICAL Fatal error in install script: CalledProcessErr or: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Progr am Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' returned non-zero exit status 1:Traceback (most recent call last): File "C:\wapt\common.py", line 3166, in install_wapt exitstatus = setup.install() File "c:\docume~1\admini~1\locals~1\temp\waptqeva8m\setup.py", line 32, in ins tall run(command_oxt) File "C:\wapt\common.py", line 3013, in run return setuphelpers.run(*arg,pidlist=self.pidlist,**args) File "C:\wapt\setuphelpers.py", line 602, in run raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output)) CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg .exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' r eturned non-zero exit status 1
2015-09-10 14:47:13,206 CRITICAL Package chal-openoffice not installed due to er rors : CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program\ \unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt "',)' returned non-zero exit status 1
Ce dont je suis sûr, c'est que ma commande "C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt" est corect, mais je n'arrive pas à la faire passer dans le code python avec le run.
Cdlt.
-------- Message original --------
Sujet: Re: [Wapt] Lancer une commande contenant des espaces dans le chemin
Date : Mon, 31 Aug 2015 21:22:46 +0200
De : Bastien HERMITTE [ mailto:bhermitte@b2pweb.com ]
Pour : [ mailto:wapt@lists.tranquil.it ]wapt@lists.tranquil.it
Bonsoir,
Ceci devrait fonctionner ;)
command=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"'
Bastien
Le 31/08/2015 21:16, informatique a écrit :
Bonjour TIS,
je n'arrive pas à éxcuter une commande contenant des espaces, comment scripter cela dans le setup.py ? :
Voici l'extrait de mon script :
command="C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt" print command run(command)
Voici mon erreur :
2015-08-31 18:32:32,927 CRITICAL Fatal error in install script: CalledProcessErr or: Command '('C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' returned non-zero exi t status 1:Traceback (most recent call last): File "C:\wapt\common.py", line 3166, in install_wapt exitstatus = setup.install() File "c:\docume~1\adminv~1\locals~1\temp\waptyigafy\setup.py", line 24, in ins tall run(command) File "C:\wapt\common.py", line 3013, in run return setuphelpers.run(*arg,pidlist=self.pidlist,**args) File "C:\wapt\setuphelpers.py", line 602, in run raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output)) CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\unopkg. exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' retur ned non-zero exit status 1
2015-08-31 18:32:33,661 CRITICAL Package chal-openoffice not installed due to er rors : CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\ unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',) ' returned non-zero exit status 1
Merci.
Sébastien.
_______________________________________________ WAPT mailing list [ mailto:WAPT@lists.tranquil.it ]WAPT@lists.tranquil.it [ http://lists.tranquil.it/listinfo/wapt ]http://lists.tranquil.it/listinfo/wapt
Peut-être un problème 32/64 bits ?
J'écrirais :
from setuphelpers import *
def install(): print(u"Désactivation de l'écran d'enregistrement à l'ouverture d'OpenOffice") oxt_filename = makepath(programfiles32,'OpenOffice 4','Program','DisableFirstStartWzd.oxt') unopkg_filename = makepath(programfiles32,'OpenOffice 4','Program','unopkg.exe') filecopyto('DisableFirstStartWzd.oxt',oxt_filename) command_oxt='"%s" "%s"' % (unopkg_filename,oxt_filename) run(command_oxt)
Le 11/09/2015 11:25, informatique a écrit :
Bonjour Monsieur Hermitte,
merci pour votre solution, qui ne fonctionne toujours pas dans mon cas :
Code paquet :
/print('Desactivation de lecran denregistrement a louverture dOpenOffice')/ /filecopyto('DisableFirstStartWzd.oxt',makepath(programfiles32,'OpenOffice 4','Program'))/ /command_oxt=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"'/ /run(command_oxt)/
Erreur client Wapt :
/Desactivation de lecran denregistrement a louverture dOpenOffice/ /Desactivation de la fenetre daccueil OpenOffice/ /2015-09-10 14:47:13,173 CRITICAL Fatal error in install script: CalledProcessErr/ /or: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Progr/ /am Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' returned non-zero/ /exit status 1:Traceback (most recent call last):/ / File "C:\wapt\common.py", line 3166, in install_wapt/ / exitstatus = setup.install()/ / File "c:\docume~1\admini~1\locals~1\temp\waptqeva8m\setup.py", line 32, in ins/ /tall/ / run(command_oxt)/ / File "C:\wapt\common.py", line 3013, in run/ / return setuphelpers.run(*arg,pidlist=self.pidlist,**args)/ / File "C:\wapt\setuphelpers.py", line 602, in run/ / raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output))/ /CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg/ /.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' r/ /eturned non-zero exit status 1/
/2015-09-10 14:47:13,206 CRITICAL Package chal-openoffice not installed due to er/ /rors : CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program/ /\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt/ /"',)' returned non-zero exit status 1/
Ce dont je suis sûr, c'est que ma commande "C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt" est corect, mais je n'arrive pas à la faire passer dans le code python avec le run.
Cdlt.
-------- Message original -------- *Sujet: *
Re: [Wapt] Lancer une commande contenant des espaces dans le chemin *Date : *
Mon, 31 Aug 2015 21:22:46 +0200 *De : *
Bastien HERMITTE *Pour : *
wapt@lists.tranquil.it mailto:wapt@lists.tranquil.it
Bonsoir,
Ceci devrait fonctionner ;)
command=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"'
Bastien
Le 31/08/2015 21:16, informatique a écrit :
Bonjour TIS,
je n'arrive pas à éxcuter une commande contenant des espaces, comment scripter cela dans le setup.py ? :
Voici l'extrait de mon script :
/command="C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"/ /print command/ /run(command)/
Voici mon erreur :
/2015-08-31 18:32:32,927 CRITICAL Fatal error in install script: CalledProcessErr/ /or: Command '('C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program/ /Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' returned non-zero exi/ /t status 1:Traceback (most recent call last):/ / File "C:\wapt\common.py", line 3166, in install_wapt/ / exitstatus = setup.install()/ / File "c:\docume~1\adminv~1\locals~1\temp\waptyigafy\setup.py", line 24, in ins/ /tall/ / run(command)/ / File "C:\wapt\common.py", line 3013, in run/ / return setuphelpers.run(*arg,pidlist=self.pidlist,**args)/ / File "C:\wapt\setuphelpers.py", line 602, in run/ / raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output))/ /CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\unopkg./ /exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' retur/ /ned non-zero exit status 1/
/2015-08-31 18:32:33,661 CRITICAL Package chal-openoffice not installed due to er/ /rors : CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\/ /unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)/ /' returned non-zero exit status 1/
Merci.
Sébastien.
WAPT mailing list WAPT@lists.tranquil.it mailto:WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
-- Yvan Karmouta Tranquil IT Systems 12 Avenue Jules Verne 44230 Saint Sébastien sur loire tel : +33 (0) 2.40.97.57.57 http://www.tranquil-it-systems.fr
WAPT mailing list WAPT@lists.tranquil.it http://lists.tranquil.it/listinfo/wapt
Bonjour Hubert,
J'ai fait avec le code que tu m'a fourni toujours même problème :
Desactivation de lecran denregistrement a louverture dOpenOffice 2015-09-11 12:48:36,171 CRITICAL Fatal error in install script: CalledProcessErr or: Command '('"C:\Program Files (x86)\OpenOffice 4\Program\unopkg.exe" "C:\ \Program Files (x86)\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' retur ned non-zero exit status 1:Traceback (most recent call last): File "c:\wapt\common.py", line 3166, in install_wapt exitstatus = setup.install() File "c:\users\admini~1\appdata\local\temp\waptteqppc\setup.py", line 39, in i nstall run(command_oxt) File "c:\wapt\common.py", line 3013, in run return setuphelpers.run(*arg,pidlist=self.pidlist,**args) File "c:\wapt\setuphelpers.py", line 602, in run raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output)) CalledProcessError: Command '('"C:\Program Files (x86)\OpenOffice 4\Program\ unopkg.exe" "C:\Program Files (x86)\OpenOffice 4\Program\DisableFirstStartWz d.oxt"',)' returned non-zero exit status 1
2015-09-11 12:48:37,013 CRITICAL Package chal-openoffice not installed due to er rors : CalledProcessError: Command '('"C:\Program Files (x86)\OpenOffice 4\Pr ogram\unopkg.exe" "C:\Program Files (x86)\OpenOffice 4\Program\DisableFirst StartWzd.oxt"',)' returned non-zero exit status 1
Est-ce que tu veux récupérer mon paquet pour test ?
Hubert TOUVET htouvet@tranquil.it écrit:
Peut-être un problème 32/64 bits ?
J'écrirais :
from setuphelpers import *
def install(): print(u"Désactivation de l'écran d'enregistrement à l'ouverture d'OpenOffice") oxt_filename = makepath(programfiles32,'OpenOffice 4','Program','DisableFirstStartWzd.oxt') unopkg_filename = makepath(programfiles32,'OpenOffice 4','Program','unopkg.exe') filecopyto('DisableFirstStartWzd.oxt',oxt_filename) command_oxt='"%s" "%s"' % (unopkg_filename,oxt_filename) run(command_oxt)
Le 11/09/2015 11:25, informatique a écrit :
Bonjour Monsieur Hermitte,
merci pour votre solution, qui ne fonctionne toujours pas dans mon cas :
Code paquet :
print('Desactivation de lecran denregistrement a louverture dOpenOffice') filecopyto('DisableFirstStartWzd.oxt',makepath(programfiles32,'OpenOffice 4','Program')) command_oxt=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"' run(command_oxt)
Erreur client Wapt :
Desactivation de lecran denregistrement a louverture dOpenOffice Desactivation de la fenetre daccueil OpenOffice 2015-09-10 14:47:13,173 CRITICAL Fatal error in install script: CalledProcessErr or: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Progr am Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' returned non-zero exit status 1:Traceback (most recent call last): File "C:\wapt\common.py", line 3166, in install_wapt exitstatus = setup.install() File "c:\docume~1\admini~1\locals~1\temp\waptqeva8m\setup.py", line 32, in ins tall run(command_oxt) File "C:\wapt\common.py", line 3013, in run return setuphelpers.run(*arg,pidlist=self.pidlist,**args) File "C:\wapt\setuphelpers.py", line 602, in run raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output)) CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program\unopkg .exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"',)' r eturned non-zero exit status 1
2015-09-10 14:47:13,206 CRITICAL Package chal-openoffice not installed due to er rors : CalledProcessError: Command '('"C:\Program Files\OpenOffice 4\Program\ \unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt "',)' returned non-zero exit status 1
Ce dont je suis sûr, c'est que ma commande "C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt" est corect, mais je n'arrive pas à la faire passer dans le code python avec le run.
Cdlt.
-------- Message original --------
Sujet: Re: [Wapt] Lancer une commande contenant des espaces dans le chemin
Date : Mon, 31 Aug 2015 21:22:46 +0200
De : Bastien HERMITTE
Pour : [ mailto:wapt@lists.tranquil.it ]wapt@lists.tranquil.it
Bonsoir,
Ceci devrait fonctionner ;)
command=r'"C:\Program Files\OpenOffice 4\Program\unopkg.exe" "C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt"'
Bastien
Le 31/08/2015 21:16, informatique a écrit :
Bonjour TIS,
je n'arrive pas à éxcuter une commande contenant des espaces, comment scripter cela dans le setup.py ? :
Voici l'extrait de mon script :
command="C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt" print command run(command)
Voici mon erreur :
2015-08-31 18:32:32,927 CRITICAL Fatal error in install script: CalledProcessErr or: Command '('C:\Program Files\OpenOffice 4\Program\unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' returned non-zero exi t status 1:Traceback (most recent call last): File "C:\wapt\common.py", line 3166, in install_wapt exitstatus = setup.install() File "c:\docume~1\adminv~1\locals~1\temp\waptyigafy\setup.py", line 24, in ins tall run(command) File "C:\wapt\common.py", line 3013, in run return setuphelpers.run(*arg,pidlist=self.pidlist,**args) File "C:\wapt\setuphelpers.py", line 602, in run raise subprocess.CalledProcessError(proc.returncode,cmd,''.join(output)) CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\unopkg. exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',)' retur ned non-zero exit status 1
2015-08-31 18:32:33,661 CRITICAL Package chal-openoffice not installed due to er rors : CalledProcessError: Command '('C:\Program Files\OpenOffice 4\Program\ unopkg.exe C:\Program Files\OpenOffice 4\Program\DisableFirstStartWzd.oxt',) ' returned non-zero exit status 1
Merci.
Sébastien.
WAPT mailing list [ mailto:WAPT@lists.tranquil.it ]WAPT@lists.tranquil.it [ http://lists.tranquil.it/listinfo/wapt ]http://lists.tranquil.it/listinfo/wapt
-- Yvan Karmouta Tranquil IT Systems 12 Avenue Jules Verne 44230 Saint Sébastien sur loire tel : +33 (0) 2.40.97.57.57 [ http://www.tranquil-it-systems.fr ]http://www.tranquil-it-systems.fr
WAPT mailing list [ mailto:WAPT@lists.tranquil.it ]WAPT@lists.tranquil.it [ http://lists.tranquil.it/listinfo/wapt ]http://lists.tranquil.it/listinfo/wapt