Помощь с использованием signtool.exe в событиях после сборки проекта Delphi

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

Я написал это:

c:\BinPath\signtool.exe sign /f c:\BinPath\Mypfxfile.pfx /p MyPassword 
/t http:// timestamp.verisign.com/scripts/timstamp.dll c:\BinPath\Project1.exe

(где c: \ BinPath - путь вывода Delphi, для простоты я скопировал signtool. --------------------------- Не удается открыть файл "C: \ SourcePath \ EXEC". Невозможно найти указанный путь ..

и в сообщениях у меня

[Ошибка выполнения] EXEC (1): «Ошибка SignerTimeStamp ()». (-2147467259 / 0x80004005)

[Ошибка Exec] выйти из команды "c: \ BinPath \ signtool.exe sign / f c: \ BinPath \ Mypfxfile.pfx / p MyPassword / т http: // timestamp.verisign.com/scripts/timstamp.dll c: \ BinPath \ Project1.exee "с кодом 1.

Как с этим справиться? В справке Delphi я прочитал (из раздела Создание событий сборки ):

Введите команды сборки, одна команда на строку и нажимайте Return после ввода каждой команды.Команды состоят из любой допустимой команды DOS, например: copy $ () c: \ Built \ $ ()

Поэтому я просто вставил в событие сборки what ( c: \ BinPath \ .... Project1.exe ) Мне удалось запустить из командной строки. Где ошибка? Спасибо.

7
задан LaBracca 18 November 2010 в 13:50
поделиться