PDA

View Full Version : اجرای برنامه در پروسه های ویندوز قبل از Login به ویندوز



AFTABGARDAN2006
جمعه 01 تیر 1386, 23:42 عصر
روی یه کامپیوتر که سرور هستش و اون سرور هیچ مانیتوری نداره چطور می توان برنامه ای را در پروسه های ویندوز قرار داد به طوری که ویندوز کامل اجرا نشده باشه ولی برنامه من مثل بعضی از پروسه ها ا جرا بشه در ضمن می خواهم برنامه از SQL Server هم استفاده نمایید

باتشکر

Inprise
جمعه 01 تیر 1386, 23:56 عصر
بهترین راه این هست که یک Windows Service بنویسی

AFTABGARDAN2006
شنبه 02 تیر 1386, 00:21 صبح
ممنونم میشه بگید چطوری این کارو انجام بدم

Inprise
شنبه 02 تیر 1386, 01:13 صبح
اول فروم را جستجو کن

Mahmood_M
شنبه 02 تیر 1386, 01:59 صبح
با سلام
به جز نکته ای که جناب Inprise اشاره کردن ، میتونید از لینکهای زیر هم استفاده کنید :
مراحل ساخت یک سرویس :
1. Let’s Create a Service (http://www.devarticles.com/c/a/Delphi-Kylix/Creating-a-Windows-Service-in-Delphi/1/)
2. The Code (http://www.devarticles.com/c/a/Delphi-Kylix/Creating-a-Windows-Service-in-Delphi/2/)
3. Installing/Uninstalling the Service (http://www.devarticles.com/c/a/Delphi-Kylix/Creating-a-Windows-Service-in-Delphi/3/)
4. Entire Code for the Service Application (http://www.devarticles.com/c/a/Delphi-Kylix/Creating-a-Windows-Service-in-Delphi/4/)

فکر کنم سورس همین برنامه هم توی همین سایت باشه ...

توی مرحله سه ، مراحل نصب رو به صورتی توضیح داده که باید خودتون دستی نصبش کنید ولی میتونید سرویستون رو با پارامتر INSTALL اجرا کنید تا نصب بشه ( یا از برنامه های نصاب استفاده کنید )

موفق و پیروز باشید و گوگل رو فراموش نکنید ...

DAMAVAND
شنبه 02 تیر 1386, 12:02 عصر
روی یه کامپیوتر که سرور هستش و اون سرور هیچ مانیتوری نداره چطور می توان برنامه ای را در پروسه های ویندوز قرار داد به طوری که ویندوز کامل اجرا نشده باشه ولی برنامه من مثل بعضی از پروسه ها ا جرا بشه در ضمن می خواهم برنامه از SQL Server هم استفاده نمایید

باتشکر
دوست عزیز البته بهترین راه در این زمینه
همونه که جناب Inprise گفتند یعنی یه service بنویسد.
ولی راههای دیگری هم هستش, من خودم استفاده کردم وا کاملا جواب داده .
تو اینجا هم چیز توضیح داده شده :

http://barnamenevis.org/forum/showthread.php?t=68308