Scripting and security

Operating Systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Ejercicios de PowerShell: crear el código que muestra mensaje si supera el consumo

Ofertas y promociones en Videojuegos
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$carga = Get-WmiObject Win32_Processor | select LoadPercentage
if($carga.LoadPercentage -gt 5)
{
    [System.Windows.MessageBox]::Show('Carga en exceso','Warning')
 
    $balloon = New-Object System.Windows.Forms.NotifyIcon
    #Configurar notificación
    #Icono
    $balloon.Icon  = [System.Drawing.Icon]::ExtractAssociatedIcon((Get-Process -Name notepad).Path)
    $balloon.BalloonTipIcon  = [string]$Icon = 'Info'
    #Mensaje
    $balloon.BalloonTipText  = "Mensaje"
    #Título
    $balloon.BalloonTipTitle  = "Carga en exceso"+$carga.LoadPercentage
    $balloon.Visible  = $true
    $balloon.ShowBalloonTip(5000)
}

CATEGORÍAS

PowerShell

ETIQUETAS

Código, Drawing, Ejercicios de PowerShell, Get-Process, Get-WmiObject, Jesús Niño, Jesús Niño Camazón, New-Object, Path, System.Drawing, System.Windows.MessageBox, win32_processor, Windows

MÁS

  • Instalación de software libre y propietario (Implantación de sistemas operativos)
  • forkstat
  • Configuración de sistemas operativos (Sistemas informáticos)
  • Administración de software de base (Implantación de sistemas operativos)
  • Ejercicios de PowerShell: realizar operaciones en un equipo remoto
  • Ejercicios de PowerShell: ejercicios sobre sistemas de archivos (mezclado con procesos)
637702363 637966322 672433948 605170294 632261603 606013275 682209180 678350689 666836912 664084358 687516177 629606191 694626955 622364587 602898427 680682890 633156706 619363748 681344831 690257881 664418731 692612251 665880969 675795826 681301608 647667408 636235103 643167032 621926876 639196540 631492943 619370620 672330926 639180593 639594523 685901772 635175272 605595168 614858970 642895217 692006071 600896020 624202201 696545644 635715830 633757225 647797806 677940044 632503764 655987340 681775501 639442927 646035440 698594090 648785568 681702591 662446729 689632124 649761895 674504504 670911883 667149695 653327303 617316858 690677752 620007303 613175496 621253014 693011453 659605722