フォルダーのリダイレクトに問題があり、これを 1 つではなく 2 つのサーバーに分割したいと考えています。リダイレクトするフォルダーの 1 つは、Application Data フォルダーです。新しい共有ボリュームのサイズを決定できるように、ユーザーごとにこのフォルダーを列挙します。パワーシェルでこれを行う方法はありますか?
1 に答える
0
友人の再帰ループ。おそらく誰かがより良いアイデアを持っていますが、これが私のアプローチでした。出力も見るのが楽しいです:)
編集: $total はバイト単位です。必ず必要なものに変換してください。
$total = 0
function Get-Childrens{
param($fullName)
Get-ChildItem $fullName | foreach{
if((Get-Item $_.FullName).VersionInfo.FileName){
Write-Host $_.FullName
$total += (Get-Item $_.FullName).Length
}else{
Write-Host $_.FullName -ForegroundColor Green
Get-Childrens $_.FullName
}
}
}
Get-Childrens "C:\Users\username\AppData\"
于 2015-04-28T16:55:49.910 に答える