1. 程式人生 > >快速生成較大文本文檔的兩種方法

快速生成較大文本文檔的兩種方法

修改 cmd命令 style ext 百度 bsp 都是 進行 tex

在學習用FTP發送文件的過程中,需要用到一個比較大的文件進行傳輸測試。因此百度了一下如何生成指定大小文件的方法,發現在WINDOWS下有兩種方法比較實用,記錄如下:

第一種方法:

  1. 在運行窗口中輸入CMD命令回車,進入命令行模式。
  2. 在此界面下輸入:”fsutil file creatnew test.txt 1024”即可產生一個占用空間為1024字節,名為test.txt的文本。

命令中1024即為該文件占用空間大小,可以任意指定。比如輸入1048576就可以產生一個1M大小的文件。當然你完全可以指定更大的數值產生10M,100M的文件都沒有問題。遺憾的是這種方法生成的文件無論多大,它都是一個空文件。下面還有一種方法可以生成有內容的文件。

第二種方法:

  1. 在任意位置新建一個文件夾。
  2. 在文件夾中新建一個txt文檔並打開。在文件中輸入以下內容:

@echo off

for /l %%n in (1,1,1234) do (

type 1.txt >> 1.doc

)

  1. 退出並保存該文本文檔,並將其後綴名修改為bat
  2. 在該文件中再新建一個名為1的txt文檔。
  3. 在該文檔中粘帖一定的內容(比如1K字節的文章)並保存退出。
  4. 雙擊剛才生成的BAT文檔。
  5. 此時在該文件夾內就會生成一個較大的doc文檔。該文檔的最終大小和你最初粘帖在1.txt當中的內容大小和BAT文件中那個循環次數有關。循環次數就是bat文檔中的1234。你可以將它修改大小,以獲得你希望得到的文件大小

兩種方法對比:第一種方法能夠迅速得到指定大小的文件,但是文件為空。第二種方法能夠得到有內容的大文件。但是文件大小不易精確控制。

快速生成較大文本文檔的兩種方法