3 maneres de crear fitxers de prova falsos de qualsevol mida a Windows 10

Proveu El Nostre Instrument Per Eliminar Problemes

Si voleu provar l’amplada de banda d’Internet (velocitats de càrrega i descàrrega) o el rendiment de lectura / escriptura del disc, no necessiteu trobar i copiar / moure fitxers grans a Windows 10. Windows 10 us pot crear un fitxer de prova fictici de qualsevol mida.

Us oferim 3 maneres de crear un fitxer fictici de qualsevol mida, en qualsevol lloc dels espais d’emmagatzematge, amb qualsevol extensió (tipus de fitxer) que trieu. Continueu llegint l'article per obtenir informació sobre com fer-ho només amb la línia d'ordres. Resum ràpid amagar-se 1 Requisits falsos per al fitxer 2 Com es crea un fitxer de prova fictici de qualsevol mida a Windows 10 2.1 Creeu un fitxer de prova fictici buit de qualsevol mida mitjançant el símbol del sistema 2.2 Creeu un fitxer de prova fictici de qualsevol mida amb contingut mitjançant el símbol del sistema 2.3 Creeu un fitxer de prova fictici buit de qualsevol mida amb PowerShell 3 Paraules de cloenda

Requisits falsos per al fitxer

Primer heu de decidir quin tipus de fitxers falsos necessiteu. Aquí us heu de centrar en tres aspectes:

  • Ja sigui que hagi de ser un fitxer fictici buit o amb informació legítima.
  • La mida del fitxer fictici.
  • Tipus de fitxer fictici, és a dir .txt, .jpg, .png, etc.

Un cop decidit, podeu continuar fins al mètode de creació d'un fitxer fals que s'adapti a les vostres necessitats.

Tingueu en compte que tots aquests mètodes creen un únic fitxer fictici alhora. Per tant, és possible que hàgiu d'executar la mateixa comanda de diversos mosaics per crear qualsevol número per als fitxers.

A més, un dels mètodes crea fitxers falsos de qualsevol mida especificada però estan buits, mentre que l’altre crea un fitxer fals de qualsevol mida amb contingut legítim. Trieu el que millor s’adapti a les vostres necessitats.

Com es crea un fitxer de prova fictici de qualsevol mida a Windows 10

Ara podeu continuar creant tants fitxers de prova falsos com permeti l'espai d'emmagatzematge. Trieu qualsevol dels mètodes següents per satisfer les vostres necessitats.

Creeu un fitxer de prova fictici buit de qualsevol mida mitjançant el símbol del sistema

Aquest mètode consisteix a utilitzar una utilitat integrada a Windows 10 coneguda com Fsutil . Fsutil és una potent utilitat de línia d'ordres que s'utilitza per realitzar tasques relacionades amb la Taula d'assignació de fitxers (FAT) i el sistema de fitxers NTFS. Si no s’utilitza amb cura, pot ser fatal per al vostre sistema operatiu. Per tant, us recomanem que ho feu creeu un punt de restauració abans d’avançar.

Seguiu els passos següents per crear fitxers ficticis:

Per crear fitxers falsos buits de qualsevol mida o tipus, inicieu el símbol del sistema amb privilegis administratius. Ara modifiqueu l'ordre que es mostra a continuació segons el vostre requisit i executeu-la dins del símbol del sistema.

fsutil file createnew '  FilePath    FileName  .  FileType  '  FileSize  

Hi ha diverses variables a l'ordre anterior. Substitueix FilePath amb el camí d'accés a la ubicació on voleu crear el fitxer fictici, substituïu FileName pel seu nom i substituïu FileType pel tipus de fitxer que voleu crear, com ara .jpg, .txt, etc.

També heu de substituir Mida de l'arxiu amb la mida específica del fitxer que voleu que sigui. Recordeu que aquest número està en bytes. Si voleu crear un fitxer amb una mida de 100 MB, la mida del fitxer serà 104857600 (100 x 1024 x 1024). Si voleu crear un fitxer d’1 GB, poseu el número 1073741824 (1 x 1024 x 1024 x 1024). A continuació, es mostra una llista de diferents mides convertides en bytes per a la vostra comoditat:

  • 1 MB = 1048576 bytes
  • 100 MB = 104857600 bytes
  • 1 GB = 1073741824 bytes
  • 10 GB = 10737418240 bytes
  • 100 GB = 107374182400 bytes
  • 1 TB = 1099511627776 bytes
  • 10 TB = 10995116277760 bytes

Un exemple d'ordre per a un fitxer fictici de text de 100 MB que hem creat:

fsutil file createnew 'c:userssubhandesktopDummyTextFile1.txt' 104857600

Ara podeu comprovar que el fitxer creat té, de fet, la mateixa mida que volíeu que fos a través de les seves propietats.

Hem creat amb èxit un fitxer de text fictici de la nostra mida preferida. Podeu fer el mateix i repetir l'ordre amb noms de fitxers diferents per crear diversos fitxers ficticis.

Creeu un fitxer de prova fictici de qualsevol mida amb contingut mitjançant el símbol del sistema

Amb aquest mètode, també podeu incloure contingut a fitxers de text falsos per imitar dades reals i legítimes i provar-les. Aquest enfocament és una mica diferent de l’esmentat anteriorment, però encara fa el truc. Seguiu els passos següents.

Inicieu el símbol del sistema amb privilegis administratius i utilitzeu l'ordre següent per crear un fitxer amb valors reals i executar-lo.

echo  EnterText  >  FilePath    FileName  .  FileType  

Cal substituir-lo EnterText amb les dades reals que voleu introduir al fitxer fictici. Recordeu que aquest text defineix la mida inicial del fitxer, que és molt important per a altres passos.

A més, substituïu FilePath pel camí d'accés a la ubicació on voleu crear el fitxer fictici, substituïu FileName pel seu nom i substituïu FileType pel tipus de fitxer que voleu crear. Com que introduïu text, el fitxer Tipus d'arxiu ha de ser .txt, .docx, etc.

Aquí teniu un exemple del fitxer que hem creat:

Podeu comprovar que les dades s’han incorporat al fitxer fictici.

Ara heu de comprovar la mida del fitxer que heu creat. En posar dades reals en un fitxer fictici es crea un fitxer de text de només 28 bytes. Això variarà en funció de la longitud del contingut que hàgiu introduït al fitxer.

Per a un càlcul més senzill (que es requerirà en els passos següents), us recomanem que introduïu Aquesta és només una línia de mostra afegida per crear un fitxer gran .. que apareix a 64 bytes.

Ara heu de multiplicar aquest fitxer i concatenar les mateixes dades al fitxer existent per assolir l'objectiu final de la mida del fitxer. Per a això, utilitzarem l'ordre següent. Recordeu que heu de tancar el fitxer fals si l’heu obert anteriorment.

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

El primer que cal canviar a l'ordre anterior és el FilePath , Nom de l'arxiu , i la Tipus d'arxiu en 2 llocs. Tingueu en compte que aquests han de ser els mateixos que a la primera ordre executada anteriorment perquè la mida es fusioni en una sola.

En segon lloc, cal substituir-lo Múltiples amb un enter per duplicar la mida del fitxer amb cada bucle. Per exemple, posar 2 en lloc de Múltiples augmentaria la mida del fitxer a 128 bytes. No obstant això, posant 3 augmentaria a 224 bytes. Com podeu veure, augmentar un únic enter duplica la mida del fitxer. Podeu utilitzar la fórmula següent per calcular el valor de Múltiples :

FinalFileSize = SizeOfInitialFile x (2  Multiple  )

Aquí tenim un exemple de creació d'un fitxer amb una mida de 64 MB.

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

Haureu d’alterar les variables fent uns quants càlculs per obtenir la mida desitjada del fitxer amb dades reals.

Creeu un fitxer de prova fictici buit de qualsevol mida amb PowerShell

El Windows PowerShell pren l'autoritat de la línia d'ordres un pas més enllà del símbol del sistema. Podeu utilitzar-lo també per crear fitxers de prova falsos buits de qualsevol mida. A continuació s’explica com fer-ho:

Inicieu el Windows PowerShell amb privilegis administratius i utilitzeu l'ordre següent mentre substitueu la informació necessària per crear un fitxer fictici d'una mida que trieu:

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

Substitueix Mida de l'arxiu amb la mida del fitxer que heu de crear (en bytes), FilePath amb la ubicació on el voleu crear, Nom de l'arxiu amb el nom del fitxer i Tipus d'arxiu amb el tipus de fitxer fictici que voleu crear, com ara .txt, .jpg, etc.

Aquí teniu un exemple de creació d’un fitxer .txt al nostre escriptori de 100 MB:

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

Podeu comprovar la mida del fitxer creat a través de les seves propietats.

Paraules de cloenda

Dos dels tres mètodes es poden utilitzar per crear fitxers de prova falsos que estan buits, mentre que un dels mètodes s’utilitza per crear fitxers de prova amb dades reals al seu interior. Aquest mètode en particular pot semblar una mica complicat al principi, però podeu utilitzar la guia proporcionada per crear-los fàcilment.

Els desenvolupadors solen demanar informació sobre on poden obtenir fitxers de prova falsos per comprovar els seus programes i aplicacions. Això elimina la molèstia de mirar al voltant i crear-los vosaltres mateixos en uns quants passos senzills.