Archive

Articles taggués ‘Disque’

Utilisation disque des VMs dans les datastores

Script pour avoir un état de l’espace disque provisionné et utilisé des machines virtuelles dans chaque datastores.

$date = (Get-Date).ToString("ddMMyyyyhhmmss")
$file = ".\Export_vS\" + $date + "-VMByDatastore.csv"
$resfile = New-Item -ItemType file -Path $file -Force
Add-Content -Path $resfile -Value "DatastoreName;VMName;VMHostNme;ProvisionedSpace;UsedSpaceGB"
$Datastores = Get-Datastore
Foreach( $Datastore in $Datastores ){
$name = $Datastore.name
Get-VM -Datastore $name | Foreach {
Add-Content -Path $resfile -Value "$($name );$($_.Name);$($_.VMHost);$($_.ProvisionedSpaceGB);$($_.UsedSpaceGB)"
}
}


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Retrouver la lettre d’un disque USB

Dans votre profile, vous souhaitez vous connecter automatiquement à votre disque USB.
Il peut arriver que la lettre change.
Pour retrouver systématiquement la lettre de votre disque, voici un méthode.

$drive = get-psdrive | where-object { $_.description -eq "Disk Label" }
Set-Location $drive.root


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Powershell Tags: , ,

Espace disque libre sur les serveurs de BAL.

Ce script affiche la taille et le pourcentage d’espace disque libre sur tous les volumes montés sur les serveurs de boites aux lettres.

$mbserver = Get-MailboxServer
Foreach ($server in $mbserver) {
	"___________"
	""
	$server.name
	"___________"
	""
	"System                   Volume                             FreeSpace (GB)             PourcentFree"
	"------                   ------                             --------------             ------------"
 
	Get-WmiObject win32_volume -ComputerName $server.name | Sort-Object -Property Name |
	Format-Table -HideTableHeaders 	@{e={$_.systemname};n="" },
					@{e={$_.name};n="" },
					@{ e={[math]::round($_.FreeSpace/1GB,2)};n="" },
					@{ e={[math]::round(($_.FreeSpace*100)/$_.Capacity) };n="" }
	}


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Affiche l’espace disque disponible sur un serveur.

Affiche l’espace disque disponible en taille et pourcentage de toutes les partitions sur un serveur.

    Get-WmiObject win32_volume -computer "Server Name" | Sort-Object -Property Name | ft SystemName, Name,
    @{ e={[math]::round($_.FreeSpace/1GB,2) } ;l="FreeSpace (GB)" },
    @{ e={[math]::round(($_.FreeSpace*100)/$_.Capacity) } ;l="PourcentFree" }


Cet article vous a aidé ou intéressé? Alors partagez-le en cliquant sur les boutons ci-dessous :

Categories: Windows Tags: ,