Windows10で任意のサイズのダミーテストファイルを作成する3つの方法

インターネット帯域幅(アップロードおよびダウンロード速度)またはディスクの読み取り/書き込みパフォーマンスをテストする場合、Windows10で大きなファイルを見つけてコピー/移動する必要はありません。Windows10は任意のサイズのダミーテストファイルを作成できます。

ストレージスペース内の任意の場所に、任意の拡張子(ファイルタイプ)を使用して、任意のサイズのダミーファイルを作成する3つの方法を紹介します。コマンドラインだけを使用してこれを行う方法については、記事を読み続けてください。 クイックサマリー 隠れる 1 ダミーファイルの要件 2 Windows10で任意のサイズのダミーテストファイルを作成する方法 2.1 コマンドプロンプトを使用して、任意のサイズの空のダミーテストファイルを作成します 2.2 コマンドプロンプトを使用して、コンテンツを含む任意のサイズのダミーテストファイルを作成します 2.3 PowerShellを使用して、任意のサイズの空のダミーテストファイルを作成します 3 締めくくりの言葉

ダミーファイルの要件

最初に、必要なダミーファイルのタイプを決定する必要があります。ここでは、次の3つの側面に焦点を当てる必要があります。

  • 空のダミーファイルである必要があるのか​​、正当な情報を持つファイルである必要があるのか​​。
  • ダミーファイルのサイズ。
  • ダミーファイルのタイプ(.txt、.jpg、.pngなど)。

決定したら、ニーズに合ったダミーファイルを作成する方法に進むことができます。

これらのメソッドはすべて、一度に1つのダミーファイルを作成することに注意してください。したがって、ファイルに任意の数を作成するには、同じコマンドを複数のタイルで実行する必要がある場合があります。

さらに、メソッドの1つは、指定されたサイズのダミーファイルを作成しますが、空です。もう1つのメソッドは、正当なコンテンツを含む任意のサイズのダミーファイルを作成します。ニーズに最適なものを選択してください。

Windows10で任意のサイズのダミーテストファイルを作成する方法

これで、ストレージスペースが許す限り多くのダミーテストファイルを作成し続けることができます。ニーズを満たすには、次のいずれかの方法を選択してください。

コマンドプロンプトを使用して、任意のサイズの空のダミーテストファイルを作成します

この方法では、Windows10に組み込まれているユーティリティを使用します。 Fsutil 。 Fsutilは、ファイルアロケーションテーブル(FAT)およびNTFSファイルシステムに関連するタスクを実行するために使用される強力なコマンドラインユーティリティです。注意深く使用しないと、オペレーティングシステムに致命的な影響を与える可能性があります。したがって、私たちはあなたをお勧めします 復元ポイントを作成する 前進する前に。

以下の手順に従って、ダミーファイルを作成します。

任意のサイズまたはタイプの空のダミーファイルを作成するには、管理者権限でコマンドプロンプトを起動します。次に、要件に応じて以下のコマンドを変更し、コマンドプロンプト内で実行します。

fsutil file createnew '  FilePath    FileName  .  FileType  '  FileSize  

上記のコマンドにはいくつかの変数があります。交換 ファイルパス ダミーファイルを作成する場所へのパスを指定し、FileNameをその名前に置き換え、FileTypeを作成するファイルの種類(.jpg、.txtなど)に置き換えます。

また、交換する必要があります ファイルサイズ 希望するファイルの特定のサイズで。この数はバイト単位であることに注意してください。 100 MBサイズのファイルを作成する場合、FileSizeは104857600(100 x 1024 x 1024)になります。 1 GBのファイルを作成する場合は、番号1073741824(1 x 1024 x 1024 x 1024)を入力します。便宜上、バイトに変換されたさまざまなサイズのリストを次に示します。

  • 1 MB = 1048576バイト
  • 100 MB = 104857600バイト
  • 1 GB = 1073741824バイト
  • 10 GB = 10737418240バイト
  • 100 GB = 107374182400バイト
  • 1 TB = 1099511627776バイト
  • 10 TB = 10995116277760バイト

作成した100MBのテキストダミーファイルのコマンドの例:

fsutil file createnew 'c:userssubhandesktopDummyTextFile1.txt' 104857600

これで、作成されたファイルが実際に、そのプロパティを介して意図したのと同じサイズであることを確認できます。

希望のサイズのダミーテキストファイルを正常に作成しました。同じことを実行してから、異なるファイル名でコマンドを繰り返して、複数のダミーファイルを作成できます。

コマンドプロンプトを使用して、コンテンツを含む任意のサイズのダミーテストファイルを作成します

この方法を使用すると、ダミーのテキストファイル内にコンテンツを配置して、実際の正当なデータを模倣し、それらをテストすることもできます。このアプローチは、上記のアプローチとは多少異なりますが、それでもうまくいきます。以下の手順に従ってください。

管理者権限でコマンドプロンプトを起動し、次のコマンドを使用して、実際の値を含むファイルを作成して実行します。

echo  EnterText  >  FilePath    FileName  .  FileType  

交換する必要があります EnterText ダミーファイルに入れたい実際のデータを使用します。このテキストは、ファイルの初期サイズを定義していることを忘れないでください。これは、以降の手順で非常に重要です。

また、FilePathをダミーファイルを作成する場所へのパスに置き換え、FileNameをその名前に置き換え、FileTypeを作成するファイルの種類に置き換えます。テキストを入力するので、 ファイルの種類 .txt、.docxなどである必要があります。

作成したファイルの例を次に示します。

データがダミーファイルに組み込まれていることを確認できます。

次に、作成されたファイルのサイズを確認する必要があります。実際のデータをダミーファイルに入れると、28バイトのみのテキストファイルが作成されます。これは、ファイルに入れるコンテンツの長さによって異なります。

計算を簡単にするために(以下の手順で必要になります)、次のように入力することをお勧めします。これは、64バイトになる大きなファイルを作成するために追加された単なるサンプル行です。

ここで、このファイルを乗算し、同じデータを既存のファイルに連結して、ファイルサイズの最終目標を達成する必要があります。そのために、以下のコマンドを使用します。以前にダミーファイルを開いた場合は、忘れずに閉じてください。

for /L %i in (1,1,  Multiple  ) do type  FilePath    FileName  .  FileType  >>  FilePath    FileName  .  FileType  

上記のコマンドで最初に変更するのは、 ファイルパスファイル名 、 そしてその ファイルの種類 2か所で。サイズが1つにマージされるように、これらは上記で実行された最初のコマンドと同じである必要があることに注意してください。

第二に、あなたは交換する必要があります 多数 各ループでファイルのサイズを2倍にする整数を使用します。たとえば、置く 2 代わりに 多数 ファイルサイズが128バイトに増加します。しかし、置く 3 224バイトに増加します。ご覧のとおり、1つの整数を増やすと、ファイルのサイズが2倍になります。以下の式を使用して、の値を計算できます。 多数

FinalFileSize = SizeOfInitialFile x (2  Multiple  )

ここに、64MBのサイズのファイルを作成する例があります。

for /L %i in (1,1,21) do type c:userssubhandesktopDummyFileWithContent.txt >> c:userssubhandesktopDummyFileWithContent.txt

実際のデータを含むファイルの目的のサイズを取得するには、いくつかの計算を行って変数を変更する必要があります。

PowerShellを使用して、任意のサイズの空のダミーテストファイルを作成します

Windows PowerShellは、コマンドライン権限をコマンドプロンプトよりも一歩進めます。これを使用して、任意のサイズの空のダミーテストファイルを作成することもできます。その方法は次のとおりです。

管理者権限でWindowsPowerShellを起動し、必要な情報を置き換えながら次のコマンドを使用して、選択したサイズのダミーファイルを作成します。

$out = new-object byte[]  FileSize  ; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('  FilePath    FileName  .  FileType  ', $out)

交換 ファイルサイズ 作成する必要のあるファイルのサイズ(バイト単位)で、 ファイルパス あなたがそれを作成したい場所で、 ファイル名 ファイルの名前、および ファイルの種類 作成するダミーファイルのタイプ(.txt、.jpgなど)を使用します。

デスクトップに100MBの.txtファイルを作成する例を次に示します。

$out = new-object byte[] 104857600; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('  c:userssubhandesktopPSDummyFile.txt  ', $out)

作成されたファイルのサイズは、そのプロパティで確認できます。

締めくくりの言葉

3つの方法のうち2つを使用して、空のダミーテストファイルを作成できますが、1つの方法を使用して、実際のデータを含むテストファイルを作成します。その特定の方法は、最初は少し注意が必要に思えるかもしれませんが、提供されているガイドを使用して簡単に作成できます。

開発者は、プログラムやアプリケーションをチェックするために、ダミーのテストファイルをどこで入手できるかをよく尋ねます。これにより、簡単な手順で周りを見回して自分で作成する手間が省けます。