
Bueno comparto un pequeño script de powershell que permite monitorear un proceso y cuando no este activo ejecuta una acción, esta acción esta decisión de cada persona.
#Elevacion de permisos para ejecución de PS1 Set-ExecutionPolicy Unrestricted #Variables $b = 1 $c = Get-Content C:\flag.txt if ($c -eq 1){ do { $a = Get-Process notepad -ErrorAction SilentlyContinue if ($a.Name -eq 'notepad') { $a.WaitForExit() } Else { #ejecuta script $script = "C:\miScript.vbs" start-Process $script #salir de loop esta opcion terminal el loop si es necesario $b=0 } } while ($b -eq 1) }
0 Comentarios