[PowerShell]-Apagar un programa de manera segura
Resuelto
blux
Mensajes publicados
2064
Fecha de registro
Estado
Moderador
Última intervención
-
Luc -
Luc -
Bonjour,
estoy buscando una manera de cerrar un programa de forma normal (simulando un clic en la cruz de Windows o en Archivo/Cerrar/Salir del menú) con PowerShell.
Hasta ahora, solo he encontrado stop-process. Pero el problema es que esto cierra el proceso de manera abrupta. Programas como Firefox no siempre se recuperan correctamente (mensaje al reiniciar sobre un posible fallo).
Por eso busco la maniobra que me permita un cierre limpio.
También intenté 'taskkill' en la línea de comandos, pero causa el mismo tipo de daños...
Una orden, incluso en vbscript, me haría feliz...
Gracias de antemano.
--
A+ blux
estoy buscando una manera de cerrar un programa de forma normal (simulando un clic en la cruz de Windows o en Archivo/Cerrar/Salir del menú) con PowerShell.
Hasta ahora, solo he encontrado stop-process. Pero el problema es que esto cierra el proceso de manera abrupta. Programas como Firefox no siempre se recuperan correctamente (mensaje al reiniciar sobre un posible fallo).
Por eso busco la maniobra que me permita un cierre limpio.
También intenté 'taskkill' en la línea de comandos, pero causa el mismo tipo de daños...
Una orden, incluso en vbscript, me haría feliz...
Gracias de antemano.
--
A+ blux
"Los tontos se atreven a todo. Es incluso por eso que los reconocemos"
3 respuestas
-
I found (long live google in french) :
get-process program_name | %{ $_.closemainwindow() }
Actually, we are asking to close the main window. It was just a matter of thinking about it!
--
See you later blux"Fools dare to do anything. That's how we recognize them"
-
Hola :)
Sí, el taskkill (como el processclose en autoit) "mata" el proceso...
Tú, lo que quieres, en esencia, es simular el clic izquierdo en la cruz...
Si te encuentro eso en autoit, ¿te serviría?
Porque sé simular la pulsación de alt+F4 en autoit: ¿no es eso lo que buscas?
De lo contrario, no conozco vbscript ;)
En fin, ¡buena suerte! :)
++ -
Hola
No sé si esto te ayudará, pero bueno, quien no arriesga no gana ;)
https://www.generation-nt.com/reponses/fermer-application-proprement-entraide-2484831.html
EDIT : Incluso en AutoIt, al hacer processclose, Firefox dice que se ha cerrado inesperadamente ^^
Igual en línea de comandos...
++