¿Cómo atrapo y manejo Ctrl + C en un script de PowerShell? Entiendo que puedo hacer esto desde un cmdlet en v2 incluyendo una anulación para el método Powershell.Stop()
, pero no puedo encontrar un análogo para su uso en scripts.deteniéndose con agrado en Powershell
Actualmente estoy realizando la limpieza via an end
block, pero tengo que realizar un trabajo adicional cuando se cancela la secuencia de comandos (en lugar de ejecutar hasta la finalización).
Guau, eso es una locura. Terminé reescribiendo mi script como un cmdlet en C# para poder anular Stop(). –