2
返さない私だバイト数を返します。このコード、:は何も
$size = Get-ChildItem $userAccount.homeDirectory -Recurse | Measure-Object -Property Length -Sum
これはうまく動作しますが、非常にユーザーフレンドリーではありませんので、私はMBまたはGBに変換したいです。
グーグルと例を見た後、私はこれを試してみた:
$size = "{0:N2}" -f ((Get-ChildItem $userAccount.homeDirectory -Recurse | Measure-Object -Property Length -Sum).Sum/1MB)
しかし、PowerShellは何も返しません。
理由は何ですか?
編集:完全なコードを投稿してください。
機能:あなたはあなたの最初の例で数学演算を実行することができ
Get-Content brukerlistetest.txt | Foreach-Object {Get-ADUser $_ -properties homeDirectory | ? {$_.homeDirectory -ne $nul} | Get-ADHomeDirectorySize | sort HomeDirectorySize | Format-Table -HideTableHeaders | out-file output.txt -width 120 -append}
Works4me:あなたはそれを文字列になりたい場合は
は、文字列の部分式を使用することができます。 2行目だけで新しい端末/ ISEにバグを再現できますか? – wOxxOm
私はコード全体を投稿すると思います。 機能 –
完全なコードが掲載されています。 –