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

Мы – не исключение. Поэтому решили начать потихоньку выкладывать для всеобщего пользования этот «скромный, но очень нужный подарок» (с) Пятачок.

Для затравки, две консольных утилиты:

GetLocalIP — получить список локальных IP адресов компьютера. Все мы знаем такую программу, как ipconfig. Чтобы получить список всех сетевых интерфейсов, запускаем ipconfig/all. Но вывод этой утилиты – гора текста на пару экранов, а нам нужны только IP адреса и ничего более. GetLocalIP отлично справляется с этой задачей.

GetHash — рассчитать контрольную сумму файла. MD5, SHA1, SHA256, GOST и прочие. Работает быстро, на вход – файл и тип контрольной суммы, на выходе – готовая строка.

Архив с утилитами. «Абсолютно безвозмездно, то есть даром» (с) Сова.

2 Replies to “Как получить список IP адресов компьютера и рассчитать хэш файла?”

  1. По состоянию на текущий момент, в 10-й винде уже есть встроенная утилита, с помощью которой можно хэши смотреть:
    certutil -hashfile -?

  2. Да, удобно, но как ограничить вывод результата только контрольной суммой, без дополнительного текста?

    certutil -hashfile Help_090323151623.rar MD5

    Хэш MD5 Help_090323151623.rar:
    f57ee19fc081efd9daa436ea6f2350f4
    CertUtil: -hashfile — команда успешно выполнена.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *