Помощью средства signtool.exe в Delphi project события после сборки

Это очень простой вопрос. Что я должен написать в Delphi post build events для выполнения инструмента coomand line?

Я написал:

c:BinPathsigntool.exe sign /f c:BinPathMypfxfile.pfx /p MyPassword 
/t http:// timestamp.verisign.com/scripts/timstamp.dll c:BinPathProject1.exe

(где c:BinPath является выходным путем Delphi, для простоты я скопировал signtool.exe adn pfx файл в той же папке)

когда я строю проект, у меня есть эта ошибка модального окна:

--------------------------- проект 1-CodeGear Delphi для Microsoft Windows-Form1 --------------------------- Не удается открыть файл "C:SourcePathEXEC". Невозможно найти указанное путь..

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

[ошибка Exec] EXEC(1): "SignerTimeStamp () не удалось." (-2147467259/0x80004005 при)

[Ошибка Exec] выход из команды "c:BinPathsigntool.exe знак / f c:BinPathMypfxfile.на pfx /п Мойпароль / t http:// timestamp.verisign.com/scripts/timstamp.dll c:BinPathProject1.exee" с код 1.

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

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

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

1 ответов


я мог бы удалить этот вопрос, так как я нашел проблему, но я думаю лучше оставить его, так как он может оказаться полезным для других:

ПРОБЛЕМА БЫЛА ПРОСТО

http:// timestamp...

конечно должно быть

http://timestamp...

при копировании события сборки я по ошибке вставил дополнительное пространство. Прочитав вопрос, я нашел ошибку...