Question [RESOLU]Espace disque Windows 2012

Plus d'informations
il y a 4 ans 6 mois #29320 par Eric
Bonjour,

J'essaie d'exécuter un script affichant l'espace disque restant sur chaque disque local sur un serveur Windows 2012 et 2012R2, mais le résultat ne s'affiche pas, et il n'y a pas de message d'erreur.

Il fonctionne parfaitement sur Windows 2016.

J'ai mise à jour powershell de v3 à 5.1 pour être au même niveau et autorisé l'executionpolicy en RemoteSigned. Mais cela ne change rien.

Ce script provient du site lepetit-powershell.fr, je n'ai pas la prétention d'écrire mes propres scripts.

Le voici :
[code:1]$LOGICALDISK = get-WmiObject Win32_LogicalDisk
foreach ( $DISQUE in $LOGICALDISK ) {

$TAILLE = $DISQUE.freespace / (1024*1024*1024)
$TAILLE = [math]::round($TAILLE, 1)

$NAME=$DISQUE.Name

$DESCRIPT = $DISQUE.Description

if ($TAILLE -gt \"150\" -and $DESCRIPT -eq \"Disque monté local\"«»)

{
Write-Host -ForegroundColor Green \"Le disque $NAME a $TAILLE Go de disponible\"
}

elseif ($TAILLE -le \"150\" -and $DESCRIPT -eq \"Disque monté local\"«»)

{
Write-Host -ForegroundColor Red \"Attention ! Le disque $NAME n'a plus que $TAILLE Go de disponible !\"}}[/code:1]

Si quelqu'un pouvait au moins me dire pourquoi cela n'affiche rien, je lui en serai très reconnaissant.

Cordialement,
Eric<br><br>Message édité par: Nomad2k5, à: 18/10/19 10:28

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 ans 6 mois #29321 par Eric
Réponse de Eric sur le sujet Re:Espace disque Windows 2012
Je viens de trouver le problème :
sur 2012, la description des disques n'est pas \&quot;Disque monté local\&quot; mais \&quot;disque fixe local\&quot;

j'ai pu afficher la description avec ce script :
Get-WmiObject -Class Win32_logicaldisk -Filter \&quot;DriveType = '3'\&quot; |
Select-Object -Property description


Mon problème est donc résolu.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.060 secondes
Propulsé par Kunena