Not a kernel guy

… in the Windows kernel team

Tuesday, October 31, 2006

C++ обёртка для HANDLE.

Пару лет назад я пользовался вот такой C++ обёрткой для HANDLE (часть методов и обработка ошибок опущены):

(more…)

Posted at 11:21 pm •

Saturday, October 28, 2006

Белка - это …

Белка - это всего лишь хорошо пропиаренная крыса. :-)

Posted at 10:18 pm •

Friday, October 27, 2006

Создание 64-х битных инсталляций в WiX.

Статья в MSDN “Using 64-Bit Windows Installer Packages.” описывает отличия 64-х битных пакетов от 32-х битных с точки зрения Windows Installer. Я же хочу написать как этот список выглядит через призму WiX.

(more…)

Posted at 1:36 pm •

Wednesday, October 25, 2006

.NET обертка для IShellLink (инсталляция).

Как и обещал, выкладываю ссылку на инсталляцию:

  • ShellLib (x86) - версия для 32-битного Windows XP/2003;
  • ShellLib (x64) - версия для 64-битного Windows XP/2003.

Инсталляция не содержит практически никакого пользовательского интерфейса - зачем он там нужен? Деинсталляция – через Add or Remove Programs. Инсталляция создавалась, как не трудно догадаться, с помощью WiX. :-) Исходный код инсталляционного скрипта можно скачать вместе с обновленными исходниками.

Posted at 3:59 pm •

Wednesday, October 25, 2006

Windows Installer XML (WiX) toolset.

Неожиданно для себя наткнулся на замечательный инструмент для создания инсталляций - Windows Installer XML (WiX) toolset. Еще на прошлой неделе я был уверен, что поиски удобной среды для создания инсталляций под Windows Installer обернутся просмотром длинного списка коммерческих утилит и «наколенных» поделок. В качестве эталона для сравнения выступала Inno Setup – довольно удобная и простая в использовании программа. Кроме того Inno Setup бесплатна, что делало шансы на победу коммерческого инсталлятора мизерными.

(more…)

Posted at 1:38 pm •

Monday, October 23, 2006

История команд в PowerShell.

Хозяйке на заметку: глубина истории команд в PowerShell по умолчанию - 64 команды. С помощью $MaximumHistoryCount можно увеличить лимит до максимума в 32767 команд:

$MaximumHistoryCount = 32767
Posted at 10:15 am •

Sunday, October 22, 2006

.NET обертка для IShellLink.

Наконец-то дописал .NET обертку для IShellLink (см. серию постов начиная с Shortcuts, shell and COM apartments.). Теперь можно создавать и редактировать ярлыки прямо из PowerShell. :-)

Вот ссылка на исходный код проекта. Немного позже, если дойдут руки, выложу ссылку на готовую инсталляцию.

(more…)

Posted at 10:30 pm •
Next Page »

Powered by WordPress