Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 9. Diverse - Разное
ascii | ascii -dos | calc | cmd | data | env | fromclip | jsonform | license | number | prompt | random | ruler | spell | status | toclip | update | version | video | view | xmlform |

Help:   Рус   |   Eng        Refer:   Рус   |   Eng  

Команда: version
имя файла версии sfk
sfk ver -собственный

   версия для печати бинарного файла или самого sfk.
   эту функцию можно использовать:

   1. с бинарными файлами, содержащими строку переносимой версии:

      $версия:имя=sfk,тип=база,os=windows,vernum=1.5.1,fix=0,
      title=Swiss File Knife,date=2 августа 2008,info=major rework$\0

   2. с бинарниками windows, где только версия файла и битрейт
      извлекаются и отображаются вместе со временем модификации файла.
      если найдена версия продукта, отличная от файла
      версия отображается в информационном поле.

   поля строки версии:
    [2] *name короткое имя, обычно похожее на имя исполняемого файла
    [3] введите тип издания, например, базовое или расширенное
    [4] *операционная система os, например, windows, linux-lib6, linux-lib5
    [5] *vernum номер версии, любое количество значений, разделенных точками
    [6] уровень исправления исправления, например, номер версии или пакета обновлений.
    [7] *title длинное, описательное имя, напечатанное в тексте справки
    [8] *дата выпуска или дата компиляции
    [9] info дополнительная информация или примечания, свободная текстовая строка

   поля, отмеченные знаком «*», являются обязательными для корректной строки версии.
   другие поля могут быть опущены или пусты, например ",fix=,".
   если найдено, содержимое печатается с разделением TAB, после имени файла,
   поэтому приведенные выше числа [] являются номерами выходных столбцов,
   а не местоположение во входной строке (которое в любом случае является случайным).

   опции
      -number[ber] просто напечатайте полный номер версии, объединив
                 vernum и зафиксируйте его пунктирной строкой.
                 нельзя использовать с -own.
      -verbose сообщает предупреждение, если файл(ы) не содержит версии.
      -win[dows] компактное отображение файла, ОС, версии и времени файла
                 это все, что показано для двоичных файлов Windows.

   псевдонимы
      sfk winver - то же, что и sfk ver -win, чтобы в первую очередь вывести список
                    информация о версии файла Windows.

   смотрите также
      sfk require — проверьте, используется ли требуемая версия.

   веб-ссылка
      http://stahlworks.com/sfk-версия

   Примеры
      sfk версия dview.exe
         распечатать версию исполняемого файла Depeche View.
      sfk ver -собственный
         распечатать версию sfk.
      sfk вер.
         распечатать версию sfk (самая быстрая).
      sfk вер. .исполняемый файл
         показать версию всех .exe файлов внутри
         текущая папка и все подпапки.
      sfk ver -nosub . .exe +filt -ssep "\t" -sform "$-20.20col1\t$col5"
         поиск версий во всех файлах .exe текущего каталога,
         переформатирование вывода с ограничением имени файла в 20 символов.