Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2013.04.07;
Скачать: [xml.tar.bz2];

Вниз

Подскажите примерчик   Найти похожие ветки 

 
Wadimka   (2012-10-05 03:52) [0]

Просмотр свойств файлов .exe .dll .sys как в TotalCommander по F3 с возможность редактирование этих данных.
Должно работать для NTFS
никак не могу найти рабочий пример, один буржуйский нашел но какае-то непонятная ошибку OLE выдает, может у кого есть рабочий пример?


 
И. Павел ©   (2012-10-05 08:59) [1]

Если речь идет об атрибутах файлов, то вот тут все хорошо описано: http://eclipse-lab.ucoz.ru/index/ustanovka_atributov_fajlov_i_papok/0-242


 
Wadimka   (2012-10-05 10:03) [2]

Да нет, речь идет вот о чем:
берем файл .exe
жмем в Totalcommander F3
и получаем вот следующее:
File Version Information :

Version language : Английский (США)
     FileDescription : VirtualDub
     FileVersion : 1.9.11
     InternalName : VirtualDub
     LegalCopyright : Copyright © 1998-2010 by Avery Lee, All Rights Reserved.
     OriginalFilename : VirtualDub.exe
     ProductName : VirtualDub
     ProductVersion : 1.9.11

Creation Date : 07/09/2011  05:06:32
Last Modif. Date : 24/12/2010  13:19:58
Last Access Date : 07/09/2011  05:06:32
FileSize : 3539456 bytes ( 3456.500 KB,  3.375 MB )
FileVersionInfoSize : 1444 bytes  
File type : Application (0x1)
Target OS : Win32 API (Windows NT) (0x40004)
File/Product version : 1.9.11.0 / 1.9.11.0
Language  : Английский (США) (0x409)
Character Set : 1200 (ANSI - Unicode (BMP of ISO 10646)) (0x4B0)

Build Information :
Debug Version : no
Patched Version : no
Prerelease Version : no
Private Version : no
Special Build : no


 
Лаур Балаур   (2012-10-05 10:11) [3]

Чужие лавры спать спокойно не дают?
Эта информация вписана туда разработчиком, и не тебе ее менять!
Забудь. Иначе получишь по заслугам*.

* Заслуги, в твоем случае, - это такие костяные выросты на голове у некоторых парнокопытных.


 
Wadimka   (2012-10-05 13:38) [4]

от народ, нафик мне их лавры, мне нужно для некоторых sys файлов (в драйверах) менять некоторые параметры, а так как файлов много, нужно этот процесс автоматизировать


 
Inovet ©   (2012-10-05 14:05) [5]

Ну, допустим

GetFileVersionInfo
VerQueryValue

и что?


 
Dimka Maslov ©   (2012-10-05 15:50) [6]

Ещё есть функция, которая обновляет ресурсы в файле. Но ею можно всё убить.


 
Wadimka   (2012-10-05 17:12) [7]

>>и что
это к чему?


 
Wadimka   (2012-10-05 17:13) [8]

>>Dimka Maslov
не мне там в ресурсах ковырять нечего, спс


 
Inovet ©   (2012-10-05 17:18) [9]

> [7] Wadimka   (05.10.12 17:12)
> >>и что
> это к чему?

Устроит?

> [8] Wadimka   (05.10.12 17:13)
> не мне там в ресурсах ковырять нечего, спс

А как же "возможность редактирование этих данных"?


 
Dimka Maslov ©   (2012-10-05 18:05) [10]


> не мне там в ресурсах ковырять нечего


Информация о версии файла ВНЕЗАПНО хранится именно в ресурсах.


 
Rouse_ ©   (2012-10-05 18:55) [11]


> мне нужно для некоторых sys файлов (в драйверах) менять
> некоторые параметры

Бесполезно, если в системных - то все откатится назад, если в сторонних, то не забывай что это драйвер, он на такие изменения может сильно обидеться и порадовать тебя чем нибудь не привычным...


 
Wadimka   (2012-10-06 02:55) [12]

> не мне там в ресурсах ковырять нечего

>Информация о версии файла ВНЕЗАПНО хранится именно в ресурсах.

Насколько я понял, не в ресурсах, а в заголовке файла

>>Бесполезно, если в системных - то все откатится назад, если в сторонних, то >>не забывай что это драйвер, он на такие изменения может сильно обидеться и >>порадовать тебя чем нибудь не привычным...

Пробовал HEX редактором менять, все работает


 
Palladin ©   (2012-10-06 09:37) [13]

В заголовке. Хм. Забавно. Рекомендую растишку от данон.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2013.04.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.003 c
15-1355386943
Empleado
2012-12-13 12:22
2013.04.07
Функции Interlocked...NoFence


2-1349188375
.dmitry
2012-10-02 18:32
2013.04.07
не удается создать файл или папку


15-1354874380
yurikon
2012-12-07 13:59
2013.04.07
Официально бесплатный релиз делфи


15-1355171457
Юрий
2012-12-11 00:30
2013.04.07
С днем рождения ! 11 декабря 2012 вторник


15-1355043348
O'ShinW
2012-12-09 12:55
2013.04.07
Про админов, зп, руководителей. Свежее :)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский