Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Contributor


Сообщения: 24173
Благодарности: 7020

Профиль | Отправить PM | Цитировать


Прототип кода (для одного файла, с известными ограничениями):
Код: Выделить весь код
@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»: «Никакие данные не были изменены» .
Это сообщение посчитали полезным следующие участники:

Отправлено: 06:03, 06-11-2011 | #4