Tôi cần một tệp 10 GB thông thường để kiểm tra, vì vậy tôi không thể sử dụng fsutil
vì nó tạo các tệp thưa thớt (cảm ơn @ZXX).
@echo off
:: Create file with 2 bytes
echo.>file-big.txt
:: Expand to 1 KB
for /L %%i in (1, 1, 9) do type file-big.txt>>file-big.txt
:: Expand to 1 MB
for /L %%i in (1, 1, 10) do type file-big.txt>>file-big.txt
:: Expand to 1 GB
for /L %%i in (1, 1, 10) do type file-big.txt>>file-big.txt
:: Expand to 4 GB
del file-4gb.txt
for /L %%i in (1, 1, 4) do type file-big.txt>>file-4gb.txt
del file-big.txt
Tôi muốn tạo một tệp 10 GB, nhưng vì một số lý do, nó chỉ hiển thị là 4 GB, vì vậy tôi muốn được an toàn và dừng ở mức 4 GB. Nếu bạn thực sự muốn chắc chắn rằng tệp của bạn sẽ được hệ điều hành và các ứng dụng khác xử lý đúng cách, hãy ngừng mở rộng nó ở mức 1 GB.