Привет, я пытаюсь сделать foreach l oop, чтобы работать через CSV-файл, ничего слишком сложного (или я так думал), однако я не могу вернуть правильные значения.
Когда я ввожу CSV со значениями ниже (которые указаны в МБ), я хочу преобразовать в ГБ, показывая запятую для ГБ.
CSV
DB1 10
DB2 1200
db3 50
db4 900
Полученные мной значения
DB1 0
DB2 1
db3 0
db4 0
У меня есть скрипт
Import-Csv "c:\temp\sql.csv" | ForEach-Object {
$db = $_.Name
$size = $_.Size
$newsize = $size/1000
Write-Host "database $db is $newsize gb" | Out-File "C:\temp\sql.txt" -Append
}
Заранее спасибо