明日から使いそうなコマンドメモ

フォルダの容量見るのに使う。

duコマンドが標準で欲しい…

■カレントフォルダ配下のフォルダ毎の容量を表示(プロパティのサイズと同様)

 

$o = @()
Get-ChildItem . | Where-Object PSisContainer | %{ $PATH=$_; Get-ChildItem -Force -Recurse $_ | Measure-Object -Sum Length } | %{ $o += ([PSCustomObject]@{ PATH=$PATH.FullName; SUM=$_.Sum })}
$o

■フォルダツリーのみコピー
robocopy <コピー元フォルダ> <コピー先フォルダ> /E /XF *

例)
robocopy C:\Users\testuser\test C:\Users\testuser\dst /E /XF *

robocopy C:\Users\name\test\copy1 C:\Users\name\test\copy2 /E /XF *
copy1フォルダを指定する。copy2フォルダが出来上がる。フォルダ構成がそのままコピーされる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)