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...
La búsqueda arrojó 8 resultados
- 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
- 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'
- 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 ...`
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 ...`
- 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...
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...
- 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
Gracias por su ayuda detallada
- 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- 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)
- 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...
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...
