ファイル数・サイズの高速取得スクリプト
- Digital0 JPY

ファイルサーバの移行を任されたけれど、移行漏れの確認手段が無くて頭を抱えている。エクスプローラのプロパティは結果表示までに時間がかかり過ぎて困っている。そんな1人情シスの方に向けたPowerShellスクリプトです。
概要
Get-Childitmコマンドレットに複数のパイプを組み合わせる事により、ワンライナー(1行記述)で特定フォルダ以下のファイル数やファイルサイズを再帰的に取得します。ファイルサーバーなど数百万個以上のファイルが存在する環境で、特に効果を発揮します。
使用方法
1 ダウンロードした「ファイル数・サイズの高速取得スクリプト.zip」を解凍します。 2 「ファイル数・サイズの高速取得スクリプト.txt」を開きます。 3 テキスト内には、下記4つのワンライナースクリプトが記載されています。用途に応じてお使い下さい。 ❖ 特定フォルダのファイル数を取得 ❖ 特定フォルダで指定日付以降のファイル数を取得 ❖ 特定フォルダでディスクサイズを取得 ❖ 特定フォルダで指定日付以降のディスクサイズを取得
動作環境
❖ Windows Server 2022 ❖ Windows Server 2019 ❖ Windows Server 2016 ❖ Windows Server 2012 R2 ❖ Windows 10
利用規約
❖ 本スクリプトは、個人および商用利用のいずれにも対応しています。 ❖ 本ソフトウェアおよび付属するファイル類の無断転載・複製・再配布・アップロード・転売はお止め下さい。 ❖ SNSやブログ等へのアップロード・共有を行う際は、必ず事前に許可をお取りください。
免責事項
本ソフトウェアは企業内のファイルサーバーで実稼働しておりますが、全ての環境での動作を保証するものではありません。 万が一、不具合や不都合が発生した場合でも、返品・返金には対応いたしかねます。あらかじめご了承の上、ご購入ください。ご不明点がある場合は、ご購入前にお問い合わせ頂ければ可能な範囲で対応いたします。
アップデート履歴
[2025-05-23: v1.01] フォルダ名を引数指定出来るよう修正 [2025-05-17: v1.00] 初版