へっぽこエンジニアの覚え書き

主に、バッチとTeraTermマクロのことについて書きます。

リモートのドライブの容量と空き容量を比較

#閾値
$shiki_chi = 90
#ドライブ全体の容量カンマなしバイトで記載
$max_map = 2948501864448

$arr_str = cmd /c dir \\fsv01\sv01 | findstr "バイトの空き領域"
$arr_str = $arr_str.Split(" ")
$arr_str = $arr_str[17]
$arr_str = $arr_str.replace(",","")
$arr_str = [long]$arr_str

if ($arr_str/$max_map*100 -gt $shiki_chi){
Write-Host "超えた"
}else{
Write-Host "少ないようだ"
}