1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
while($true) { if((Get-WmiObject Win32_Battery).EstimatedChargeRemaining -lt 66) { #Si la batería es menor de 66 hay que guardar estado y parar el script "Guardar estado" | Out-File d:\estado.txt break } else { #Realizar operaciones si la batería es mayor de 66 Get-Process } Start-Sleep -Seconds 10 } |