PowerShell/ファイル数・ディレクトリ数をカウントする方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* ファイル数・ディレクトリ数をカウントする方法 [#abf42887]
PowerShellを使って、ファイル数やディレクトリ数を取得する...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#ofe9450c]
-[[ディレクトリ単位でファイル容量の合計を出力する>PowerSh...
* ファイル数・ディレクトリ数を含めた数 [#v33c15c3]
ファイル数+ディレクトリ数の合計を出力します。
Get-ChildItem 対象パス | Measure-Object
(Get-ChildItem 対象パス | Measure-Object).Count
実行例を以下に記します。
PS C:\Users\sakura> Get-ChildItem . | Measure-Object
Count : 15
Average :
Sum :
Maximum :
Minimum :
Property :
PS C:\Users\sakura> (Get-ChildItem . | Measure-Object).C...
15
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | Measure-Object).Count
* ファイル数のみ、ディレクトリ数のみをカウントする [#iaa8...
**ファイル数のみの場合 [#x9c62358]
ファイル数のみの場合は、以下の構文になります。
(Get-ChildItem <パス> | ? { ! $_.PsIsContainer }).Count
(Get-ChildItem <パス> | Where-Object { ! $_.PsIsContaine...
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | ? { ! $_.PsIsContainer ...
(Get-ChildItem -Recurse <パス> | Where-Object { ! $_.PsI...
**ディレクトリ数のみの場合 [#nc8679e2]
ディレクトリ数のみの場合は、以下の構文になります。
(Get-ChildItem <パス> | ? { $_.PsIsContainer }).Count
(Get-ChildItem <パス> | Where-Object { $_.PsIsContainer ...
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | ? { $_.PsIsContainer })...
(Get-ChildItem -Recurse <パス> | Where-Object { $_.PsIsC...
以上、PowerShellでディレクトリ数やファイル数をカウントす...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* ファイル数・ディレクトリ数をカウントする方法 [#abf42887]
PowerShellを使って、ファイル数やディレクトリ数を取得する...
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#ofe9450c]
-[[ディレクトリ単位でファイル容量の合計を出力する>PowerSh...
* ファイル数・ディレクトリ数を含めた数 [#v33c15c3]
ファイル数+ディレクトリ数の合計を出力します。
Get-ChildItem 対象パス | Measure-Object
(Get-ChildItem 対象パス | Measure-Object).Count
実行例を以下に記します。
PS C:\Users\sakura> Get-ChildItem . | Measure-Object
Count : 15
Average :
Sum :
Maximum :
Minimum :
Property :
PS C:\Users\sakura> (Get-ChildItem . | Measure-Object).C...
15
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | Measure-Object).Count
* ファイル数のみ、ディレクトリ数のみをカウントする [#iaa8...
**ファイル数のみの場合 [#x9c62358]
ファイル数のみの場合は、以下の構文になります。
(Get-ChildItem <パス> | ? { ! $_.PsIsContainer }).Count
(Get-ChildItem <パス> | Where-Object { ! $_.PsIsContaine...
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | ? { ! $_.PsIsContainer ...
(Get-ChildItem -Recurse <パス> | Where-Object { ! $_.PsI...
**ディレクトリ数のみの場合 [#nc8679e2]
ディレクトリ数のみの場合は、以下の構文になります。
(Get-ChildItem <パス> | ? { $_.PsIsContainer }).Count
(Get-ChildItem <パス> | Where-Object { $_.PsIsContainer ...
サブディレクトリも含めたければ以下のようになります。
(Get-ChildItem -Recurse <パス> | ? { $_.PsIsContainer })...
(Get-ChildItem -Recurse <パス> | Where-Object { $_.PsIsC...
以上、PowerShellでディレクトリ数やファイル数をカウントす...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: