Показать полную графическую версию : Прога полного уничтожения (обнуление и т.п.) из bat файла
Суть, проблемы нужно оперативное уничтожение инфы чтоб не одна людская душа несмогла ее востановить, всякие redbut, harakiri и т.п. слишком медленно и неинтересно, к тому же представте себе возможности ярлыка на рабочем столе который в щитаные секунды убьет любую инфу в корень, вообще под доос я немного прогромировать немогу но сам алгоритм обнуления или другой методики я понять не могу??? Люди помогите (несчастному) человеку. Всем заранее big respect!!!!
Онотоле_0001
06-11-2011, 00:14
Насколько быстро - не знаю, но твой батник состоит из одной строчки:
del *.*
Delete Files Permanently with SDelete (http://technet.microsoft.com/en-us/magazine/dd334519.aspx)
Прототип кода (для одного файла, с известными ограничениями):
@echo off
setlocal enableextensions enabledelayedexpansion
set sFile=%~1
if defined sFile (
if exist "%sFile%" (
call :ZeroFill "%sFile%"
)
)
endlocal
exit /b 0
rem ==========================================================================
rem ==========================================================================
:ZeroFill
fsutil.exe file setzerodata offset=0 length=%~z1 "%~f1" >nul
del /f /q "%~f1"
exit /b 0
rem ==========================================================================
Оригинально был сделан русский перевод результирующего сообщения «fsutil.exe»: «Никакие данные не были изменены» :lol:.
Конечно, идиоты разработчики писали медленные программы, а тут сейчас изобретут мегаскоростной скрипт с тем же функционалом!
Starter1
27-11-2011, 16:22
Онотоле_0001, забыл Q и S.
del /q /s *.*
Уничтожение всего на компе. Предупреждаю, опасно! Снос винды обеспечен.
Онотоле_0001
29-11-2011, 22:43
а /q и /s что за атрибуты? :)
Онотоле_0001, справку смотрите. И не поднимайте больше темы семилетней давности.
Starter1
02-12-2011, 14:54
Онотоле_0001, /q удалять без запроса, /s во всех папках, под папках, подкаталогах короче везде.
Да и вообще Vadikan прав, смотри справку
del /? и больше не будем поднимать тему семилетней давности.
Да и вопрос был не об этом.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.