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"
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")
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 .
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
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
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.
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) .
Pasek postępu informuje Cię na bieżąco podczas tworzenia pliku.
Gdy tylko program zakończy pisanie, otrzymasz powiadomienie informujące, że Twój 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) .
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.
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.
Uruchomi się aplikacja PowerShell , która czeka na wpisanie poleceń i ich uruchomienie.
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)
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.
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)
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ść.
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ć.
Related posts
Jak przełączać się między CMD i PowerShell w Terminalu Windows?
Jak utworzyć wiele folderów jednocześnie —
Co to jest terminal Windows? -
Jakim modelem jest mój komputer, laptop lub tablet z systemem Windows 10? 8 sposobów, aby się dowiedzieć -
Jak wyeksportować drzewo katalogów folderu w systemie Windows
Wiersz polecenia (CMD) — 8 poleceń sieciowych, które powinieneś znać
Co to jest PowerShell w systemie Windows i co można z nim zrobić?
5 sposobów przesyłania plików na Dysk Google —
12 wskazówek dotyczących wyszukiwania w systemie Windows 10
Wiersz polecenia — najpotężniejsze i najmniej używane narzędzie systemu Windows
Dodaj Panel sterowania i wiersz polecenia do menu WinX w systemie Windows 10
Dowiedz się, kiedy zainstalowano system Windows. Jaka jest pierwotna data instalacji?
Jak korzystać z narzędzia do pobierania USB/DVD w systemie Windows
Jak otworzyć wiersz polecenia, gdy system Windows nie uruchamia się (3 sposoby)
34 skróty klawiaturowe dla wiersza polecenia systemu Windows 10
Proste pytania: Co to jest Telnet i do czego nadal może być używany?
Jak ponownie zainstalować wszystkie domyślne aplikacje systemu Windows 10 za pomocą PowerShell?
Jak korzystać z wielu pulpitów w systemie Windows 10: wszystko, co musisz wiedzieć
5 sposobów na dwukrotne kliknięcie jednym kliknięciem w systemie Windows
Jak dostosować wiersz polecenia (cmd) w systemie Windows 10?