Facebook
From dad, 1 Month ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 149
  1. # Lire le nom de la machine locale
  2. $hostname = $env:COMPUTERNAME
  3. Write-Host "Nom de la machine locale : $hostname"
  4.  
  5. # Lire la taille libre des disques
  6. $diskUsage = Get-WmiObject -Class Win32_LogicalDisk | Where-Object { $_.DriveType -eq 3 } | Select-Object DeviceID, @{Name="FreeSpaceGB";Expression={[math]::Round($_.FreeSpace / 1GB, 2)}}
  7. Write-Host "Taille libre des disques sur la machine locale :"
  8. $diskUsage | Format-Table -AutoSize
  9.  
  10. # Attendre 5 secondes avant de redémarrer la machine
  11. Start-Sleep -Seconds 5
  12.  
  13. # Redémarrer la machine locale
  14. Restart-Computer -Force
  15.