Назад | Перейти на главную страницу

Размер файла NTFS, как вы, ребята, обновите его, чтобы увидеть его текущий правильный размер

Я довольно часто работаю в командной строке и со многими большими (удаленными) файлами журнала. К сожалению, размеры этих файлов не обновляются по мере роста журналов, если только это не кажется, что файлы были затронуты. Я обычно использую такие хаки от Cygwin, чтобы «прикоснуться» к файлу, чтобы его размер обновился:

stat file.txt

или

head -c0 file.txt

Существуют ли какие-либо собственные конструкции Windows, которые могут обновлять размер файла из командной строки настолько ненавязчиво, насколько это возможно и желательно без передачи каких-либо (удаленных) данных, поскольку мне часто требуется удаленно обновлять размеры очень больших файлов, чтобы увидеть, насколько они велики выросли.

Обновление: создание каталога в самом файле, похоже, обновляет его размер:

dir file.txt

Теперь возникает вопрос: как обновить все размеры файлов в каталоге, чтобы они были актуальными? То есть:

Войти mystery command, затем:

dir должен отображать правильный текущий размер файла.

Я не уверен, что это поможет, но после некоторого времени поисков в Google я нашел эту ветку на сайте programmersheaven.com. надеюсь это поможет.

http://www.programmersheaven.com/mb/MS-DOS/382631/382631/dos-commandbatch-file-to-find-a-folder-size/