4 sposoby tworzenia losowych fikcyjnych plików o określonym rozmiarze w systemie Windows

Podczas gdy większość zwykłych użytkowników może mieć problemy ze zrozumieniem potrzeby tworzenia losowych fikcyjnych plików o określonym rozmiarze, maniacy, programiści i zaawansowani użytkownicy wiedzą, dlaczego takie pliki mogą się czasem przydać. Możesz użyć fikcyjnych plików, aby dowiedzieć się, czy na dysku twardym znajdują się jakieś uszkodzone sektory, przetestować szybkość sieci lub upewnić się, że pliki na komputerze lub urządzeniu zostaną usunięte bez możliwości odzyskania. Niezależnie(Regardless) od powodów, oto cztery sposoby tworzenia takich plików w dowolnej nowoczesnej wersji systemu Windows:

1. Utwórz fikcyjny plik za pomocą polecenia fsutil

Wszystkie wersje systemu Windows(Windows) od wersji Vista zawierają plik wykonywalny o nazwie fsutil.exe . W systemie Windows 10(Windows 10) można go znaleźć w folderze "C:\Windows\System32"

Folder zawierający plik wykonywalny fsutil

Fsutil.exe to potężne narzędzie do zarządzania partycjami i woluminami. Między innymi możesz go również użyć do szybkiego tworzenia fikcyjnych plików o dowolnym rozmiarze z wiersza polecenia(Command Prompt) .

Istnieje wiele sposobów na uruchomienie wiersza polecenia(ways to launch the Command Prompt) , ale wolimy wpisać „cmd” w polu wyszukiwania paska zadań, a następnie kliknąć lub dotknąć Wiersz polecenia(Command Prompt) . Jeśli zamierzasz tworzyć losowe fałszywe pliki w chronionym folderze systemowym (takim jak dysk C :), zamiast tego naciśnij „Uruchom jako administrator” .("Run as administrator")

Otwórz wiersz polecenia z paska zadań

Po otwarciu wiersza polecenia(Command Prompt) wpisz fsutil i naciśnij Enter , aby wyświetlić listę poleceń obsługiwanych przez to narzędzie. Istnieje wiele parametrów, których możesz użyć. To tylko daje przedsmak tego, co może zrobić fsutil.exe . Pełne informacje o jego możliwościach można znaleźć w oficjalnej dokumentacji w serwisie TechNet .

Lista poleceń obsługiwanych przez fsutil

Istnieją dwa polecenia, które można wprowadzić w wierszu polecenia(Command Prompt) , aby utworzyć plik fikcyjny:

  • fsutil file createnew filename size
  • fsutil file createnew pathfilename size

Zastąp nazwę pliku(filename) nazwą, którą chcesz dla fikcyjnego pliku. Możesz dodać rozszerzenie lub nie, ponieważ nie ma to wpływu na proces. Zastąp rozmiar(size) rozmiarem, który ma mieć twój atrapa pliku. Rozmiar mierzony jest w bajtach. Łatwiej będzie skorzystać z konwertera online(an online converter) , który pomoże Ci określić preferowany rozmiar.

Różnica między tymi dwoma poleceniami polega na tym, że drugie pozwala dokładnie określić, gdzie przechowywany jest plik, zastępując ścieżkę(path) wybraną lokalizacją na urządzeniu.

Teraz, gdy przeszliśmy już część teoretyczną, zobaczmy, jak to działa w praktyce. Najpierw utworzyliśmy plik o nazwie myfile.exe o rozmiarze 10 MB lub 10485760 bajtów. Aby go utworzyć, wpisaliśmy następujące polecenie: fsutil file createnew myfile.exe 10485760

Tworzenie pliku za pomocą pierwszego polecenia

Jak widać powyżej, jeśli użyjesz pierwszego polecenia i nie określisz ścieżki, plik zostanie utworzony w folderze profilu użytkownika. W naszym przypadku był przechowywany w C:UsersDiana Ann Roe . Następnie utworzyliśmy kolejny plik o wielkości 2 MB, tym razem używając określonej ścieżki i bez rozszerzenia. Weszliśmy: fsutil file createnew D:myfile 2097152

Tworzenie pliku za pomocą drugiego polecenia

Należy zauważyć, że pliki utworzone za pomocą fsutil.exe są puste. Wewnątrz nie ma żadnej zawartości.

2. Utwórz losowy fikcyjny plik za pomocą Dummy File Creator

Jeśli chcesz fikcyjnych plików z losową zawartością lub jeśli czujesz się niekomfortowo z wierszem polecenia(Command Prompt) , powinieneś rozważyć użycie aplikacji innych firm. Darmowym i łatwym w użyciu narzędziem jest Dummy File Creator .

Możesz wybrać między instalatorem a archiwum. Zalecamy pobranie archiwum i rozpakowanie go(extract it) gdzieś na swoim komputerze. Następnie uruchom plik Dummy.exe . Jeśli chcesz generować pliki na dysku systemowym ( C: ), kliknij prawym przyciskiem myszy lub naciśnij i przytrzymaj i wybierz „Uruchom jako administrator ("Run as administrator) , albo program zwróci błąd podczas próby utworzenia plików.

Uruchom Dummy.exe, aby rozpocząć tworzenie fikcyjnych plików

Podczas gdy wymaga zmiany, interfejs tego programu jest prosty. Sekcja Tryb(Mode) pozwala wybrać, czy chcesz wygenerować jeden plik, czy więcej. Użyj przycisku Przeglądaj(Browse) , aby przejść do lokalizacji, w której chcesz utworzyć plik(i) i wpisz nazwę (i rozszerzenie, jeśli chcesz). Następnie określ Rozmiar pliku(File Size) i zaznacz pole „Random file content (non-compressible)” , jeśli chcesz, aby Twoje pliki miały losową zawartość. Następnie kliknij lub naciśnij Utwórz(Create) .

Dostosuj swoje atrapy plików i naciśnij Utwórz

Pasek postępu informuje Cię na bieżąco podczas tworzenia pliku.

Śledź tworzenie swojego atrapy pliku

Gdy tylko program zakończy pisanie, otrzymasz powiadomienie informujące, że Twój plik został utworzony.

Wyskakujące okienko informuje, że plik został utworzony

To narzędzie jest oczywiście łatwiejsze w użyciu niż fsutil.exe , a także ma kilka zalet, takich jak tworzenie większej liczby plików w tym samym czasie i możliwość dodawania losowej zawartości pliku.

3. Utwórz losowy fikcyjny plik za pomocą Disk Tools

Inną darmową alternatywą, która zapewnia więcej opcji dostosowywania, jest zestaw narzędzi Disk Tools(Disk tools toolkit) . Jak sama nazwa wskazuje, jest to zestaw małych bezpłatnych narzędzi związanych z dyskami. Jednym z tych narzędzi jest Generator plików(File Generator) . Pobierz i uruchom CubicDesign_tools.exe . Gdy spróbujesz uzyskać do niego dostęp, wyskakuje Windows Defender SmartScreen , informując, że uniemożliwił uruchomienie nierozpoznanej aplikacji. Kliknij(Click) lub dotknij Więcej informacji(More info) i wybierz Uruchom mimo to(Run anyway) . Kliknij lub dotknij Zainstaluj(Install) i poczekaj, aż aplikacja się rozpakuje. Po zakończeniu ekstrakcji Eksplorator plików(File Explorer) przeniesie Cię do nowo utworzonego folderu o nazwie Pakiet narzędzi Tahionic(Tahionic tools package). Spośród wszystkich plików zawartych w tym pakiecie otwórz Disk Tools.exe , z folderu System i zabezpieczenia(System & security) .

Uzyskaj dostęp do narzędzia Disk Tools.exe

Również pilnie wymaga przeróbki, Narzędzia dyskowe(Disk Tools) otwierają się na karcie Generator plików(File generator) , która jest tym, czego potrzebujemy do tworzenia fikcyjnych plików.

Użyj zakładki Generator plików, aby utworzyć fałszywe pliki

Cztery sekcje na tej karcie pomagają dostosować plik(i) fikcyjny(e):

  • Liczba plików(Number of files) — Ustaw liczbę generowanych plików.
  • Rozmiar pliku(File size) — ustaw rozmiar pliku lub wybierz jeden z sugerowanych rozmiarów po prawej stronie.
  • Nazwa pliku(File name) — ustaw nazwę i lokalizację pliku. Wybierz Wzór(Pattern) , aby wprowadzić własną nazwę (i opcjonalnie rozszerzenie)
  • Zawartość pliku(File content) — ustaw zawartość pliku. Wybierz „Wypełnij pliki tą zawartością”("Fill the files with this content") , aby dostosować tekst w pliku i odblokować opcję „Ustaw plik unikalny ("Make file unique) , która jest przydatna, gdy tworzysz wiele plików i nie chcesz, aby generowane pliki miały identyczną zawartość.

Po zakończeniu konfiguracji kliknij lub naciśnij Utwórz(Create) . Sygnał dźwiękowy sygnalizuje utworzenie fikcyjnego pliku, a na dole zakładki program informuje również, ile czasu zajęło wygenerowanie pliku. Możliwe jest, że program wyda sygnał dźwiękowy i ogłosi, że wygenerował fikcyjny plik, ale plik nie znajduje się w określonej lokalizacji. Może się to zdarzyć, jeśli uruchamiasz Disk Tools bez uprawnień administratora i próbujesz utworzyć pliki na dysku systemowym ( C: ). Aby tworzyć pliki w dowolnym miejscu na komputerze lub urządzeniu z systemem Windows(Windows) , otwórz program jako administrator(as administrator) .

To, co nam się podobało w tej aplikacji, to to, że chociaż wygląda na nieco zagraconą, zapewnia doskonałe opcje konfiguracji i masz coś do powiedzenia, jeśli chodzi o zawartość plików. Miłym akcentem jest również opcja generowania unikalnych plików.

4. Utwórz losowy fikcyjny plik za pomocą PowerShell

Możesz także utworzyć fikcyjny plik za pomocą PowerShell z systemu Windows(Windows) . Chociaż szczegółowo opisaliśmy wszystkie sposoby otwierania tej aplikacji w poprzednim samouczku(previous tutorial) , najłatwiej jest wpisać „powershell” w polu wyszukiwania paska zadań, a następnie kliknąć lub dotknąć Windows PowerShell . Jeśli jednak planujesz tworzyć losowe fałszywe pliki na dysku systemowym ( C: ), upewnij się, że podczas otwierania wybierz „Uruchom jako administrator”("Run as Administrator") z opcji po prawej stronie.

Otwórz PowerShell z paska zadań

Uruchomi się aplikacja PowerShell , która czeka na wpisanie poleceń i ich uruchomienie.

Otworzy się konsola PowerShell

Aby utworzyć plik fikcyjny, musisz wprowadzić następujące jednowierszowe polecenie:

$out = rozmiar(size) nowego obiektu byte[] ; (nowy obiekt Random ).NextBytes($out); [ IO.File ]::WriteAllBytes(' pathfilename ', $out)

Zastąp rozmiar(size) rozmiarem, który powinien mieć plik fikcyjny, w bajtach. Możesz użyć konwertera online(an online converter) , jeśli potrzebujesz pomocy w określeniu preferowanego rozmiaru. Zastąp ścieżkę(path) lokalizacją, w której chcesz utworzyć plik fikcyjny. Zastąp nazwę pliku(filename) nazwą, którą chcesz dla fikcyjnego pliku. Dodaj rozszerzenie pliku, jeśli chcesz, ponieważ nie ma to wpływu na proces. Zilustrujmy to przykładem, aby było to jaśniejsze:

Zdecydowaliśmy się utworzyć plik o nazwie mypowerfile.txt o rozmiarze 1 MB (lub 1048576 bajtów) na partycji D :. Aby go utworzyć, wpisaliśmy następujące polecenie: $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('D:mypowerfile.txt', $out)

Utwórz fikcyjny plik za pomocą PowerShell

Chociaż PowerShell nie oferuje informacji zwrotnych w czasie rzeczywistym (chyba że popełniłeś błąd podczas pisania polecenia), podobnie jak inne aplikacje, które przejrzeliśmy, możesz powiedzieć, że zakończyło tworzenie pliku, gdy jest gotowy na kolejne polecenie. Jeśli przejdziesz do określonej lokalizacji, zobaczysz, że plik fikcyjny został utworzony.

Plik fikcyjny utworzony w PowerShell

Podobnie jak w przypadku używania fsutil w wierszu polecenia(Command Prompt) , możesz pominąć ścieżkę,(path) a plik zostanie utworzony w folderze profilu użytkownika. Użyliśmy tego samego polecenia co powyżej, całkowicie pomijając ścieżkę(path) : $out = new-object byte[] 1048576; (new-object Random).NextBytes($out); [IO.File]::WriteAllBytes('mypowerfile.txt', $out)

Utwórz fikcyjny plik bez określania ścieżki

Bez ścieżki nowy fikcyjny plik jest domyślnie przechowywany w C:UsersYourUserNamemypowerfile.exe , jak pokazano poniżej. W przeciwieństwie do fsutil , PowerShell umożliwia tworzenie fikcyjnych plików z losową zawartością. Jeśli porównasz dwa pliki(compare two files) utworzone za pomocą tego samego polecenia, zobaczysz, że mają one różną zawartość.

Pliki bez określonej ścieżki są tworzone w folderze profilu użytkownika

Ze wszystkich powyższych opcji PowerShell jest najbardziej skomplikowany, zarówno ze względu na złożoność jego poleceń, jak i brak potwierdzenia, gdy generowany jest plik fikcyjny. Jednak zaawansowani użytkownicy mogą preferować to od innych opcji.

WSKAZÓWKA:(TIP:) Korzystając z powyższych poleceń PowerShell , możesz dodać parametr, który sprawi, że konsola przekaże informacje zwrotne podczas tworzenia fikcyjnych plików. Należy jednak pamiętać, że powoduje to, że polecenie jest niepotrzebnie długie, ponieważ musisz wstawić następujący jeden wiersz:

$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"}

Którą metodę uważasz za najłatwiejszą?

Przeszukaliśmy doły w Internecie i pobraliśmy zbyt wiele podejrzanych plików, aby przedstawić ten samouczek. Zanim ją zamkniesz, daj nam znać, którą z tych metod wolisz? Ponadto, jeśli znasz inne sposoby tworzenia fałszywych plików w systemie Windows(Windows) , nie wahaj się ich udostępnić w komentarzach poniżej, a obiecujemy je sprawdzić.



About the author

Jestem profesjonalnym recenzentem i zwiększającym produktywność. Uwielbiam spędzać czas online, grając w gry wideo, odkrywając nowe rzeczy i pomagając ludziom w ich potrzebach technologicznych. Mam pewne doświadczenie z konsolą Xbox i od 2009 roku pomagam klientom dbać o bezpieczeństwo ich systemów.



Related posts