La búsqueda arrojó 8 resultados

por swbsf
4 de agosto de 2017 - 11:20
Foro: Paquetes WAPT
Asunto: [Resuelto] La configuración de sesión aún inicia PowerShell en modo de 32 bits
Respuestas: 3
Vistas : 4604

Re: la configuración de sesión siempre inicia PowerShell en modo de 32 bits

Vale, entonces haré las preguntas y respuestas ;)
La respuesta se encontró aquí: https://stackoverflow.com/a/23395020/3829020 ¡
Qué astutas son las ventanas!
En resumen, si buscamos el proceso en System32, este directorio está virtualizado para procesos de 32 bits (en este caso, Python), así que...
por swbsf
4 de agosto de 2017 - 11:02
Foro: Paquetes WAPT
Asunto: [Resuelto] La configuración de sesión aún inicia PowerShell en modo de 32 bits
Respuestas: 3
Vistas : 4604

Re: la configuración de sesión siempre inicia PowerShell en modo de 32 bits

¡El nudo se aprieta!

Código: Seleccionar todo

    >>> run(u'c:\\Windows\\System32\\WindowsPowershell\\v1.0\\powershell.exe -Command "[Environment]::Is64BitProcess"')
    <RunOuput returncode :0>
    u'False\r\n'
por swbsf
4 de agosto de 2017 - 10:57
Foro: Paquetes WAPT
Asunto: [Resuelto] La configuración de sesión aún inicia PowerShell en modo de 32 bits
Respuestas: 3
Vistas : 4604

[Resuelto] La configuración de sesión aún inicia PowerShell en 32 bits

Hola,
admito que esto es bastante complicado, así que recurro a ustedes para ver si alguien tiene alguna idea :)

Mi script de PowerShell:

`$ErrorActionPreference="SilentlyContinue"
Stop-Transcript | out-null
$ErrorActionPreference="Continue"
Start-Transcript -path c:\tmp\Win10.log -append

if ...`
por swbsf
4 de agosto de 2017 - 10:25
Foro: Paquetes WAPT
Asunto: El PC se apaga antes de que finalicen los scripts.
Respuestas: 4
Vistas : 4290

Re: La PC se apaga antes de que finalicen los scripts

Hola,
estoy usando correctamente:
`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()

` El comando `proc.wait()` funciona correctamente en mi...
por swbsf
1 de agosto de 2017 - 09:27
Foro: Paquetes WAPT
Asunto: [RESUELTO] tiempo de espera de ejecución (script de powershell.ps1)
Respuestas: 4
Vistas : 5217

Re: tiempo de espera de ejecución (script de powershell.ps1)

De acuerdo, retiro lo dicho. El error sí estaba relacionado con que la versión de PowerShell era inferior a la 3.0. Por un lado, era PS 2.0, y por otro, simplemente era un equipo lento, por lo que el tiempo de espera de 3 segundos era demasiado corto para ejecutar un comando simple de PS.
Gracias por su ayuda detallada :)
por swbsf
31 de julio de 2017 - 09:01
Foro: Paquetes WAPT
Asunto: [RESUELTO] tiempo de espera de ejecución (script de powershell.ps1)
Respuestas: 4
Vistas : 5217

Re: tiempo de espera de ejecución (script de powershell.ps1)

Es Windows 10, así que sí.

Código: Seleccionar todo

    PS C:\Windows\system32> $PSVersionTable.PSversion
     
    Major  Minor  Build  Revision
    -----  -----  -----  --------
    5      0      10586  122
por swbsf
27 de julio de 2017 - 11:44
Foro: Paquetes WAPT
Asunto: [RESUELTO] tiempo de espera de ejecución (script de powershell.ps1)
Respuestas: 4
Vistas : 5217

Re: tiempo de espera de ejecución (script de powershell.ps1)

Para su información, el problema se soluciona con:

Código: Seleccionar todo

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)
por swbsf
27 de julio de 2017 - 10:05
Foro: Paquetes WAPT
Asunto: [RESUELTO] tiempo de espera de ejecución (script de powershell.ps1)
Respuestas: 4
Vistas : 5217

[RESUELTO] tiempo de espera de ejecución (script de powershell.ps1)

Hola,
estoy probando suerte aquí.
Estoy creando un paquete de postinstalación que configurará estaciones de trabajo ejecutando un script de PowerShell. Así que, para responder de inmediato a una posible pregunta de "¿por qué no estoy haciendo esta postinstalación solo con Python?": porque ya tengo el script en...