4 spôsoby, ako vytvoriť náhodné fiktívne súbory so špecifickou veľkosťou v systéme Windows
Zatiaľ čo väčšina bežných používateľov môže mať problémy s pochopením potreby vytvárať náhodné fiktívne súbory špecifickej veľkosti, geekovia, vývojári softvéru a skúsení používatelia vedia, prečo sa takéto súbory niekedy môžu hodiť. Pomocou fiktívnych súborov môžete zistiť, či sa na vašom pevnom disku nachádzajú nejaké chybné sektory, otestovať rýchlosť siete alebo zabezpečiť, aby sa súbory z vášho počítača alebo zariadenia odstránili bez možnosti obnovenia. Bez ohľadu(Regardless) na vaše dôvody, tu sú štyri spôsoby, ako vytvoriť takéto súbory v akejkoľvek modernej verzii systému Windows:
1. Vytvorte fiktívny súbor pomocou príkazu fsutil
Všetky verzie systému Windows(Windows) od verzie Vista obsahujú spustiteľný súbor s názvom fsutil.exe . V systéme Windows 10(Windows 10) ho nájdete v priečinku "C:\Windows\System32"
Fsutil.exe je výkonný nástroj na správu oddielov a zväzkov. Okrem mnohých iných vecí ho môžete použiť aj na rýchle vytváranie fiktívnych súborov ľubovoľnej veľkosti z príkazového riadka(Command Prompt) .
Existuje mnoho spôsobov, ako spustiť príkazový riadok(ways to launch the Command Prompt) , ale uprednostňujeme zadanie „cmd“ do vyhľadávacieho poľa na paneli úloh a potom kliknutie alebo klepnutie na príkazový riadok(Command Prompt) . Ak máte v úmysle vytvoriť náhodné fiktívne súbory v chránenom systémovom priečinku (ako je váš disk C :), stlačte namiesto toho „Spustiť ako správca“ .("Run as administrator")
Po otvorení príkazového riadka(Command Prompt) zadajte fsutil a stlačte Enter , aby ste videli zoznam príkazov podporovaných týmto nástrojom. Existuje veľa parametrov, ktoré môžete použiť. Toto vám dáva iba ochutnávku toho, čo fsutil.exe dokáže. Kompletné informácie o jeho schopnostiach nájdete v jeho oficiálnej dokumentácii na TechNet .
Existujú dva príkazy, ktoré môžete zadať do príkazového riadka(Command Prompt) na vytvorenie fiktívneho súboru:
- fsutil file createnew veľkosti (size)súboru(filename)
- fsutil file createnew pathfilename size
Nahraďte názov súboru(filename) názvom, ktorý chcete pre fiktívny súbor. Môžete sa rozhodnúť pridať rozšírenie alebo nie, pretože to neovplyvní proces. Nahraďte veľkosť(size) veľkosťou, ktorú chcete, aby mal váš fiktívny súbor. Veľkosť sa meria v bajtoch. Môže byť jednoduchšie použiť online konvertor(an online converter) , ktorý vám pomôže definovať veľkosť, ktorú uprednostňujete.
Rozdiel medzi týmito dvoma príkazmi je v tom, že druhý vám umožňuje presne určiť, kde je váš súbor uložený, nahradením cesty(path) umiestnením podľa vášho výberu na vašom zariadení.
Teraz, keď sme prekonali teoretickú časť, pozrime sa, ako to funguje v praxi. Najprv sme vytvorili súbor s názvom myfile.exe s veľkosťou 10 MB alebo 10485760 bajtov. Na jeho vytvorenie sme zadali nasledujúci príkaz: fsutil file createnew myfile.exe 10485760
Ako je vidieť vyššie, ak použijete prvý príkaz a nešpecifikujete cestu, súbor sa vytvorí v priečinku vášho používateľského profilu. V našom prípade bol uložený v C:UsersDiana Ann Roe . Potom sme vytvorili ďalší 2 MB súbor, tentoraz s použitím špecifickej cesty a bez prípony. Zadali sme: súbor fsutil createnew D:myfile 2097152(fsutil file createnew D:myfile 2097152)
Jedným aspektom, ktorý treba poznamenať, je, že súbory vytvorené pomocou fsutil.exe sú prázdne. Vo vnútri nie je žiadny obsah.
2. Vytvorte náhodný fiktívny súbor pomocou Dummy File Creator
Ak chcete fiktívne súbory s náhodným obsahom alebo ak vám nevyhovuje príkazový riadok(Command Prompt) , mali by ste zvážiť použitie aplikácií tretích strán. Bezplatným a ľahko použiteľným nástrojom je Dummy File Creator .
Môžete si vybrať medzi inštalátorom a archívom. Odporúčame vám získať archív a rozbaliť ho(extract it) niekde v počítači. Potom spustite súbor Dummy.exe . Ak chcete generovať súbory na systémovej jednotke ( C: ), kliknite pravým tlačidlom myši alebo stlačte a podržte a vyberte „Spustiť ako správca ("Run as administrator)“ , inak program pri pokuse o vytvorenie súborov vráti chybu.
Aj keď potrebujete zmenu, rozhranie tohto programu je jednoduché. Časť Režim(Mode) vám umožňuje vybrať, či chcete vygenerovať jeden súbor alebo viac. Pomocou tlačidla Prehľadávať(Browse) prejdite na miesto, kde chcete vytvoriť súbor (súbory), a zadajte názov (a príponu, ak ju chcete). Ďalej zadajte Veľkosť súboru(File Size) a začiarknite políčko „Obsah náhodného súboru (nekomprimovateľný)“("Random file content (non-compressible)") , ak chcete, aby váš súbor (y) mal náhodný obsah. Potom kliknite alebo klepnite na Vytvoriť(Create) .
Počas vytvárania súboru vás priebežne informuje o priebehu.
Hneď ako program dokončí písanie, dostanete upozornenie, že váš súbor bol vytvorený.
Tento nástroj sa samozrejme používa jednoduchšie ako fsutil.exe a tiež prichádza s niekoľkými výhodami, ako je vytváranie viacerých súborov súčasne a možnosť pridať náhodný obsah súboru.
3. Vytvorte náhodný fiktívny súbor pomocou Disk Tools
Ďalšou bezplatnou alternatívou, ktorá poskytuje viac možností prispôsobenia, je súprava nástrojov Disk tools(Disk tools toolkit) . Ako už názov napovedá, ide o sadu malých bezplatných nástrojov súvisiacich s diskom. Jedným z týchto nástrojov je Generátor súborov(File Generator) . Stiahnite si a spustite CubicDesign_tools.exe . Keď sa k nemu pokúsite získať prístup, zobrazí sa obrazovka Windows Defender SmartScreen(Windows Defender SmartScreen) , ktorá vám oznámi, že zabránila spusteniu neznámej aplikácie. Kliknite(Click) alebo klepnite na Viac informácií(More info) a vyberte Spustiť(Run anyway) . Kliknite alebo klepnite na Inštalovať(Install) a počkajte, kým sa aplikácia rozbalí. Po dokončení extrakcie vás File Explorer prenesie do novovytvoreného priečinka s názvom Tahionic tools package. Zo všetkých súborov v tomto balíku otvorte Disk Tools.exe z priečinka System & security .
V prípade núdze o zmenu sa Diskové nástroje(Disk Tools) otvoria na karte Generátor súborov(File generator) , čo je tá, ktorú potrebujeme na vytvorenie fiktívnych súborov.
Štyri sekcie na tejto karte vám pomôžu prispôsobiť fiktívne súbory:
- Počet súborov(Number of files) – Nastavte počet generovaných súborov.
- Veľkosť súboru(File size) – nastavte veľkosť súboru alebo vyberte jednu z navrhovaných veľkostí vpravo.
- Názov súboru(File name) – nastavte názov súboru a umiestnenie. Vyberte Vzor(Pattern) a zadajte vlastný názov (a voliteľne aj rozšírenie)
- Obsah súboru(File content) – nastavte obsah súboru. Ak chcete prispôsobiť text vo svojom súbore a odomknúť možnosť „Urobiť súbor jedinečným ("Make file unique)“ , vyberte možnosť „Vyplniť súbory týmto obsahom“("Fill the files with this content") , ktorá sa hodí, keď vytvárate viacero súborov a nechcete, aby sa generovali súbory s rovnakým obsahom.
Po dokončení nastavení kliknite alebo klepnite na Vytvoriť(Create) . Pípnutie signalizuje, že bol vytvorený fiktívny súbor, a v spodnej časti karty vám program tiež oznámi čas potrebný na vytvorenie súboru. Je možné, že program zapípa a oznámi, že vygeneroval fiktívny súbor, ale súbor sa nenachádza na určenom mieste. To sa môže stať, ak používate Diskové nástroje(Disk Tools) bez oprávnení správcu a pokúšate sa vytvoriť súbory na systémovej jednotke ( C: ). Ak chcete vytvárať súbory kdekoľvek na počítači alebo zariadení so systémom Windows(Windows) , uistite sa, že ste program otvorili ako správca(as administrator) .
Na tejto aplikácii sa nám páčilo, že aj keď vyzerá trochu neprehľadne, poskytuje vynikajúce možnosti konfigurácie a pri obsahu súborov máte čo povedať. Príjemná je aj možnosť generovania jedinečných súborov.
4. Vytvorte náhodný fiktívny súbor pomocou PowerShell
Môžete tiež vytvoriť fiktívny súbor pomocou PowerShell zo systému Windows(Windows) . Aj keď sme podrobne opísali všetky spôsoby, ako môžete túto aplikáciu otvoriť v predchádzajúcom návode(previous tutorial) , považujeme za najjednoduchšie zadať do vyhľadávacieho poľa na paneli úloh výraz „powershell“ a potom kliknúť alebo klepnúť na ("powershell")Windows PowerShell . Ak však plánujete vytvárať náhodné fiktívne súbory na systémovej jednotke ( C: ), nezabudnite pri jej otvorení vybrať možnosť „Spustiť ako správca“("Run as Administrator") z možností napravo.
Spustí sa aplikácia PowerShell a čaká, kým zadáte príkazy a spustíte ich.
Ak chcete vytvoriť fiktívny súbor, musíte zadať nasledujúci jednoriadkový príkaz:
$out = new-object byte[] size ; (new-object Random ).NextBytes($out); [ IO.File ]::WriteAllBytes(' pathfilename ', $out)
Veľkosť nahraďte veľkosťou(size) , ktorú by mal mať váš fiktívny súbor v bajtoch. Ak potrebujete pomoc s definovaním preferovanej veľkosti, môžete použiť online konvertor . (an online converter)Nahraďte cestu(path) umiestnením, kde chcete vytvoriť fiktívny súbor. Nahraďte názov súboru(filename) názvom, ktorý chcete pre fiktívny súbor. Ak chcete, pridajte príponu súboru, pretože to nemá žiadny vplyv na proces. Ukážme si to na príklade, aby to bolo jasnejšie:
Rozhodli sme sa vytvoriť súbor s názvom mypowerfile.txt s veľkosťou 1 MB (alebo 1048576 bajtov) na oddiele D:. Na jeho vytvorenie sme zadali nasledujúci príkaz: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)
Hoci PowerShell neponúka spätnú väzbu v reálnom čase (pokiaľ ste neurobili chybu pri písaní príkazu), podobne ako pri iných aplikáciách, ktoré sme prešli, môžete povedať, že vytvorenie súboru je dokončené, keď je pripravený na ďalší príkaz. Ak prejdete na zadané miesto, môžete vidieť, že fiktívny súbor bol vytvorený.
Podobne ako pri použití fsutil v príkazovom riadku(Command Prompt) môžete vynechať cestu(path) a súbor sa vytvorí v priečinku vášho používateľského profilu. Použili sme rovnaký príkaz ako vyššie, pričom sme úplne vynechali cestu(path) : $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)
Bez cesty je nový fiktívny súbor štandardne uložený v C:UsersYourUserNamemypowerfile.exe , ako je uvedené nižšie. Na rozdiel od fsutil vám PowerShell umožňuje vytvárať fiktívne súbory s náhodným obsahom. Ak porovnáte dva súbory(compare two files) vytvorené pomocou rovnakého príkazu, môžete vidieť, že majú odlišný obsah.
Zo všetkých vyššie uvedených možností je PowerShell najkomplikovanejší, a to z dôvodu zložitosti jeho príkazov a absencie potvrdenia pri vygenerovaní fiktívneho súboru. Nároční používatelia to však môžu uprednostniť pred inými možnosťami.
TIP: Pri používaní vyššie uvedených príkazov PowerShell môžete pridať parameter, vďaka ktorému bude konzola poskytovať spätnú väzbu pri vytváraní fiktívnych súborov. Majte však na pamäti, že to robí príkaz zbytočne dlhým, pretože musíte vložiť nasledujúci riadok:
$out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out); if ($out -ne $null) {Write-Host ("Dummy file successfully created")} else {"Failed to create dummy file"}
Ktorá metóda sa vám zdá najjednoduchšia?
Prehľadali sme diery na internete a stiahli sme príliš veľa podozrivých súborov, aby sme vám mohli priniesť tento návod. Skôr ako ho zatvoríte, dajte nám vedieť, ktorý z týchto spôsobov uprednostňujete? Ak tiež poznáte iné spôsoby vytvárania fiktívnych súborov v systéme Windows(Windows) , neváhajte sa o ne podeliť v komentároch nižšie a sľubujeme, že ich vyskúšame.
Related posts
Ako prepínať medzi CMD a PowerShell v Windows Terminal
Ako vytvoriť viacero priečinkov naraz -
Čo je to Windows Terminal? -
Aký model je môj počítač, notebook alebo tablet so systémom Windows 10? 8 spôsobov, ako to zistiť -
Ako exportovať strom adresárov priečinka v systéme Windows
Čo je to príkazový riadok (CMD)?
5 spôsobov, ako v systéme Windows dvakrát kliknúť jedným kliknutím
Ako nainštalovať a používať klienta Telnet v systéme Windows
Ako stlmiť kartu v prehliadačoch Chrome, Firefox, Microsoft Edge a Opera
9 spôsobov, ako otvoriť PowerShell v systéme Windows (aj ako správca)
8 funkcií, ktoré sú nové v príkazovom riadku a prostredí PowerShell systému Windows 10?
Ako pracovať so súbormi, priečinkami a aplikáciami v Bash na Ubuntu v systéme Windows 10
Ako získam subsystém Windows pre Linux?
Obnovte predvolené nastavenia prostredia PowerShell a CMD
Ako používať príkazový riadok na riešenie problémov so zavádzacími záznamami vášho počítača
Ako preinštalovať všetky predvolené aplikácie Windowsu 10 pomocou PowerShell
Ako spočítať súbory v priečinku pomocou PowerShell, CMD alebo Prieskumníka súborov
Ako opraviť chýbajúce alebo poškodené súbory systému Windows z príkazového riadka
5 zábavných a bláznivých vecí, ktoré môžete robiť s klientom Telnet
Jednoduché otázky: Čo je Telnet a na čo sa dá ešte použiť?