PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : اجرا کردن یک برنامه به صورت سرویس در ویندوز 2003



shinsilvers
July 18th, 2014, 01:00
سلام
از دوستان کسی راه حل ساده ای داره که بشه یک برنامه خاص در ویندوز 2003 به صورت سرویس اجرا کرد
در گوگل سرچ کردم چند راه بود که طولانی بود !
توضیحات : یعنی برای اجرا برنامه نیاز به ریموت نباشه تا برنامه اجرا بشه .

Mr.Te0
July 18th, 2014, 02:08
مطالعه لینک های زیر ممکن است کمکتون کند.

Using SrvStart to Run Any Application as a Windows Service (http://www.howtogeek.com/50786/using-srvstart-to-run-any-application-as-a-windows-service/)

How to run a program as a Service - Windows NT4 / 2000 / 2003 - MSFN Forum (http://www.msfn.org/board/topic/83272-how-to-run-a-program-as-a-service/)

Run Any Application as a Windows Service | Start/boot your Program or EXE as a Windows 2012/8/2008/7/Vista/2003/XP Service (http://www.coretechnologies.com/products/AlwaysUp/)

Run a program as as a service.. (http://social.technet.microsoft.com/Forums/windowsserver/en-US/23f8f619-0b6f-4f25-973d-401be807cb77/run-a-program-as-as-a-service?forum=winservergen)

Zagrio.com
July 18th, 2014, 13:30
سلام

با استفاده از دستور زیر میتونید در ویندوز یک سرویس ایجاد کنید:



inetsrv


با سپاس

shinsilvers
July 19th, 2014, 12:26
سلام

با استفاده از دستور زیر میتونید در ویندوز یک سرویس ایجاد کنید:



inetsrv


با سپاس

برادر یکم بیشتر توضیح میدی؟
در گوگل هم راجع بع این دستور جست و جو کردم به iis رسیدم !

Zagrio.com
July 19th, 2014, 12:53
سلام

با استفاده از این دستور شما میتونید سرویس برای ویندوز بسازید و یا حذف کنید.

فرض کنید شما یک دستوری داریدی که نیاز هست دائما تکرار بشود، یک رجیستری براش می سازید و مسیر اجرا شدن را وارد میکنید.



Microsoft Tools SRVANY.exe (Applications as Services Utility) and INSTSRV.exe (Service Installer) - Those files can be downloaded from Microsoft as a part of Windows 2000 Resource Kit at Windows Server (http://www.microsoft.com/windows2000/techinfo/reskit/tools/default.asp). They are also available from other locations such as http://www.electrasoft.com/srvany/srvany.htm, Home - Browser Automation, Data Extraction and Web Testing Software | iMacros (http://www.iopus.com/guides/srvany.htm), etc. Detailed instructions on how to use this package are available at How To Create a User-Defined Service (http://support.microsoft.com/kb/q137890/). In order to follow the steps in this HOW-TO you MUST obtain both executables.


نمونه کد رجیستری


Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\TEST\Parameters]
"Application"="c:\\perl\\bin\\wperl.exe"
"AppParameters"="c:\\test\\bin\\TEST --logging=eventlog c:\\TEST\\bin\\TEST.cfg"
"AppDirectory"="c:\\TEST\\bin\\"


Syntax ساخت سرویس



instsrv SERVICENAME c:\Service\executable\srvany.exe

با سپاس

shinsilvers
July 19th, 2014, 18:09
سپاس از شما عزیزان متاسفانه روش ها ارائه شده کارساز نبود
و تمامی روش ها تست شد
NT Wrapper allows standard Win32 applications or scripts to be run as a Windows NT/2000/XP (http://www.duodata.de/ntwrapper/index.htm)
با استفاده از این برنامه به راحتی می تونید یک برنامه رو به صورت سرویس اجرا کنید
:53:
تست شده و 100 درصد کار می کنه .