Любой язык - Как запустить бесконечное копирование файла?

Аватара пользователя
Trueman777

Любой язык - Как запустить бесконечное копирование файла?

Сообщение Trueman777 »

Как запустить бесконечный процесс копирования файла, чтобы его копии (поочереди, не одновременно) появлялись до тех пор, пока диск не заполнится?



Может .bat-файл создать... что в нем написать?

Или МБ существует софт, в котором имеется соотв-я функция...



Help.

Win7 Ultimate x64.
Аватара пользователя
ferget

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение ferget »

Trueman777, у нас тут народ любопытныиий страсть... тебе зачем такая интересная функция понадобилась?


Цитата Trueman777:



Думал написать в "Скриптовых языках администрирования Windows", но может способ будет не обязательно через батник...
Любой язык - Как запустить бесконечное копирование файла?




а скрипт - это и есть "необязательно батник" Изображение
Аватара пользователя
Trueman777

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение Trueman777 »

MadMaks, какие 35, у меня один проход длился полтора часа! :D 465-гигабайтный диск, как-никак.

И, к слову, после двух однопроходных стираний CCleaner'ом, O&O DiskRecovery восстановил список былых файлов с абсолютно корректными именами, размерами и пр.

А после одного прохода O&O SafeErase, при попытке востановления DiskRecovery показал, что весь диск заполнен огромным множеством файлов "clusterцифры.***" с рандомными расширениями (bmp, exe, mp3 и пр.), однако одинаковым размером (около 4 кб, кажется) и на деле не представлявшими собой ничего читаемого, просто бессмысленные данные.

Такие дела.
Аватара пользователя
ShaddyR

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение ShaddyR »

Цитата ShaddyR:



у нас тут народ любопытныиий страсть... тебе зачем такая интересная функция понадобилась?
Любой язык - Как запустить бесконечное копирование файла?




хочу диск несколько раз заполнить копиями одного файла, чтобы его былое содержимое нельзя было восстановить. Вручную копипастить утомительно.

Перед этим два раза прогонял стирание диска в CCleaner, потом проверил через O&O DiskRecovery - всё равно былое содержимое восстанавливается ((


Цитата ShaddyR:



а скрипт - это и есть "необязательно батник"
Любой язык - Как запустить бесконечное копирование файла?




Ну я думал, может это и не при помощи скрипта будет сделано, а, скажем, в какой-то утилите будет такая возможность... Или ещё как-то, мало ли...



okshef, о, классно, щас попробую.


Цитата okshef:



Указывает размер файла в килобайтах
Любой язык - Как запустить бесконечное копирование файла?




Видимо всё-таки в байтах, т.к. я взял свободное пр-во 465-гигабайтного диска в байтах, поделил на 1024, задал результат в батник и и меня получился файл в 465 МБ.
Аватара пользователя
Trueman777

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение Trueman777 »

батник



Код:

Код: Выделить всё

:loop
xcopy C:\clone_me.avi D:\clones\%random%_%random%_%random%\ &&goto :loop

edit:

добавил буквы дисков
Аватара пользователя
okshef

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение okshef »

А для чего вам? Если просто заполнить дисковое пространство, то можно воспользоваться



Код:

Код: Выделить всё

fsutil file createnew  

createnew

Создает новый файл (содержащий нули) с указанным именем и размером



filepath

Используется для указания полного пути к файлу, папке или тому



size

Указывает размер файла в килобайтах
Аватара пользователя
kiripanda

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение kiripanda »

батник



Код:

Код: Выделить всё

:loop
xcopy C:\clone_me.avi D:\clones\%random%_%random%_%random%\ &&goto :loop

edit:

добавил буквы дисков
Аватара пользователя
Trueman777

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение Trueman777 »

kiripanda, о, спасибо, попробую.



А создание одного огромного файла не помогло ((

Даже после того, как я десять раз создал и удалил его, O&O DiskRecovery всё равно находит старое содержимое диска (



Результат пары минут сканирования:

Аватара пользователя
kiripanda

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение kiripanda »

Цитата:



А создание одного огромного файла не помогло ((

Даже после того, как я десять раз создал и удалил его, O&O DiskRecovery всё равно находит старое содержимое диска (



Потому что реально никакой файл не создаётся. Просто в таблице содержимого помечается, мол, "там есть файл"



Если нужно надёжное затирание, то ищи утилиты со словом wipe в названии
Аватара пользователя
Trueman777

Re: Любой язык - Как запустить бесконечное копирование файла?

Сообщение Trueman777 »

ferget,
Любой язык - Как запустить бесконечное копирование файла?




...



Просто я попробовал, чтобы была одна папка, а в ней появлялись копии файла "имя_%random%". Но так не получается - с каждой следующей копией появляется вопрос "что означает".

А если подпапки %random%, то всё нормально...
Ответить

Вернуться в «Скриптовые языки администрирования Windows»