8 résultats trouvés

par swbsf
04 août 2017 - 11:20
Forum : WAPT Packages / Paquets WAPT
Sujet : [Solved] session-setup lance powershell toujours en 32bits
Réponses : 3
Vues : 1972

Re: session-setup lance powershell toujours en 32bits

Bon, je fais les questions et réponses du coup ;) La réponse trouvée ici : https://stackoverflow.com/a/23395020/3829020 Vicieux le ptit Windows! Pour la faire courte, si on va chercher le process dans System32, ce répertoire est virtualisé pour les process 32bit (dans ce cas-ci Python), donc on tomb ...
par swbsf
04 août 2017 - 11:02
Forum : WAPT Packages / Paquets WAPT
Sujet : [Solved] session-setup lance powershell toujours en 32bits
Réponses : 3
Vues : 1972

Re: session-setup lance powershell toujours en 32bits

L'étau se resserre!

Code : Tout sélectionner

    >>> run(u'c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -Command "[Environment]::Is64BitProcess"')
    <RunOuput returncode :0>
    u'False\r\n'
par swbsf
04 août 2017 - 10:57
Forum : WAPT Packages / Paquets WAPT
Sujet : [Solved] session-setup lance powershell toujours en 32bits
Réponses : 3
Vues : 1972

[Solved] session-setup lance powershell toujours en 32bits

Bonjour, J'avoue que c'est assez tordu, donc je m'adresse à vous pour voir si quelqu'un a des lumières :) Mon script powershell : $ErrorActionPreference="SilentlyContinue" Stop-Transcript | out-null $ErrorActionPreference="Continue" Start-Transcript -path c:\tmp\Win10.log -append if ([Environment]: ...
par swbsf
04 août 2017 - 10:25
Forum : WAPT Packages / Paquets WAPT
Sujet : Le PC s'éteind avant la fin des scripts
Réponses : 4
Vues : 2550

Re: Le PC s'éteind avant la fin des scripts

Salut, J'utilise avec succès : cmd="c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -NoProfile -NonInteractive -ExecutionPolicy Bypass -File c:\\tmp\\Win10.ps1" proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE) proc.wait() Le proc.wait() fait bien le boulot dans mon cas, ...
par swbsf
01 août 2017 - 09:27
Forum : WAPT Packages / Paquets WAPT
Sujet : [SOLVED] run(powershell script.ps1) timeout
Réponses : 4
Vues : 3459

Re: run(powershell script.ps1) timeout

Bon je reviens sur ce que j'ai dis. L'erreur était bien liée à la version de powershell < 3.0. D'un côté c'était PS 2.0 et de l'autre, juste une machine lente donc timeout=3 était trop court pour lancer une simple commande PS.
Merci pour votre aide précise :)
par swbsf
31 juil. 2017 - 09:01
Forum : WAPT Packages / Paquets WAPT
Sujet : [SOLVED] run(powershell script.ps1) timeout
Réponses : 4
Vues : 3459

Re: run(powershell script.ps1) timeout

C'est un Windows 10, donc oui.

Code : Tout sélectionner

    PS C:\Windows\system32> $PSVersionTable.PSversion
     
    Major  Minor  Build  Revision
    -----  -----  -----  --------
    5      0      10586  122
par swbsf
27 juil. 2017 - 11:44
Forum : WAPT Packages / Paquets WAPT
Sujet : [SOLVED] run(powershell script.ps1) timeout
Réponses : 4
Vues : 3459

Re: run(powershell script.ps1) timeout

Pour info, le problème est contourné avec un :

Code : Tout sélectionner

import subprocess
cmd="powershell -NoProfile -NonInteractive -File c:\\tmp\\test.ps1"
proc = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE)
proc.wait()
stdo,stde = proc.communicate()
print(stdo,stde)
par swbsf
27 juil. 2017 - 10:05
Forum : WAPT Packages / Paquets WAPT
Sujet : [SOLVED] run(powershell script.ps1) timeout
Réponses : 4
Vues : 3459

[SOLVED] run(powershell script.ps1) timeout

Bonjour, Je tente ma chance ici. Je crée un paquet de post-installation qui me configurera les postes en exécutant un script powershell. Alors pour répondre tout de suite à une éventuelle question du "pourquoi je ne fais pas cette post-install en pure python?" : parce que j'ai déjà le script en power ...