About Me

My photo
I know the last digit of PI

Monday, February 18, 2008

Windows service

Незнам дали на някого му се е налагало да ползва windows services или още повече да подава на съответния сървис command line parameters, но това си е голяма главоблъсканица.
Интересното е, че има някакъв key HKLM\SYSTEM\CurrentControlSet\Services\service_name\Parameters който не е ясно за какво е..но определено не е за command line параметрите. Истинските command line параметрите се подават от

HKLM\SYSTEM\CurrentControlSet\Services\service_name и ImagePath = "path_to_exe command_line_parameters "

Най-добрия пример е:
HKLM\SYSTEM\CurrentControlSet\Services\EventSystem

За да се изтестват параметрите може да се ползва Service MMC GUI-to, като се щтракне с десния бутон върху сървиса и се появява едно прозорче и отдолу има "Start parameters". Те обаче са само за текущото пускане, и не се запазват.