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

Ответить
 • Просмотры: 1
Аватара пользователя
ferget

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

Сообщение ferget »

Trueman777, там ещё были изменения, скопируй последнюю версию
Аватара пользователя
ferget

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

Сообщение ferget »

Trueman777, там ещё были изменения, скопируй последнюю версию
Аватара пользователя
kiripanda

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

Сообщение kiripanda »

до кучи:

Код:

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

pushd "D:\"||exit
set/a "$1=0,$2=1"
set/p .=.>%$2%.tmpnul 2>&1 && goto:loop
set/a "$1-=2,$2-=1"
if %$1% geq 0 goto:loop
Аватара пользователя
ferget

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

Сообщение ferget »

Цитата ferget:



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




- батник заполняет диск временными файлами NNN.tmp (N-порядковый номер);

- размер 1-го файла 1 байт, каждого следующего в 2 раза больше предыдущего;

- если размер файла превышает свободное место, размер уменьшается в 2 раза;

- и так до полного заполнения диска (с точностью до 1 байта)
Аватара пользователя
ferget

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

Сообщение ferget »

Цитата Trueman777:



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




cipher /W:D:\ — затирает тремя проходами свободное место на диске D:
Аватара пользователя
kiripanda

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

Сообщение kiripanda »

У
Сcleaner'a
есть функция затирания



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

Тут действительно нужно затирать...

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

при таком большом винчестере тысяч или миллионов циклов пожалуй Изображение
Аватара пользователя
MadMaks

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

Сообщение MadMaks »

amel27, прикольный код, спасибо )



MadMaks, CCleaner не сработал, я писал об этом в начале темы. Два раза прогонял однопроходное стирание, и всё равно O&O DiskRecovery нашёл былые файлы.





В, общем, всем большое спасибо. Я остался доволен и подпапками с рандомными именами.

Плюс воспользовался O&O SafeErase, уже после одного прохода ничего восстановить не получилось Изображение



Помечаю вопрос решенным.
Аватара пользователя
Trueman777

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

Сообщение Trueman777 »

amel27, прикольный код, спасибо )



MadMaks, CCleaner не сработал, я писал об этом в начале темы. Два раза прогонял однопроходное стирание, и всё равно O&O DiskRecovery нашёл былые файлы.





В, общем, всем большое спасибо. Я остался доволен и подпапками с рандомными именами.

Плюс воспользовался O&O SafeErase, уже после одного прохода ничего восстановить не получилось Изображение



Помечаю вопрос решенным.
Аватара пользователя
kiripanda

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

Сообщение kiripanda »

рандомные имена файлов



Код:

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

:loop
echo f |xcopy C:\clone_me.avi D:\clones\%random%_%random%_%random%.rar >nul &&goto :loop
Ответить

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