ویندوز سرور, ویندوز کلاینت

آموزش ایجاد سرویس در ویندوز

آموزش ایجاد سرویس در ویندوز

دستور sc برای ایجاد سرویس در ویندوز استفاده می شود، دستور sc برای بررسی و مدیریت های ویندوز استفاده می شود. ما در این آموزش قصد داریم به شما ایجاد سرویس در ویندوز را آموزش دهیم.

ساخت سرویس در ویندوز با دستور sc

برای ساخت سرویس ابتدا میبایست خط فرمان ویندوز را به صورت Run As Administrator اجرا کنید برای این منظور روی آیکون CMD راست کلیک کرده و گزینه Run As Administrator را انتخاب کنید.

پس از ورود به محیط Command Prompt میتوانید با استفاده از دستور sc و پارامتر Create یک سرویس جدید ایجاد کنید. برای بررسی پارامترهای قابل استفاده در جلوی دستور sc create میتوان به صورت زیر عمل نمود:

SC create /?

آموزش ایجاد سرویس در ویندوز

برای ساخت یک سرویس کافیست بعد از دستور sc create نام سرویس مورد نظر خود را مشخص کرده و پس از آن از گزینه binpath برای مشخص نمودن مسیر فایل اجرایی سرویس استفاده کنید. برای مثال:

Sc create MyNewServName binpath="C:\MyServicePath\MyServName.exe -p arg -p"

در دستور بالا یک سرویس با نام MyNewServName ایجاد شده که مسیر فایل اجرایی این سرویس با گزینه binpath مشخص شده است.

نکته: همیشه سعی کنید مسیر فایل اجرایی سرویس را به همراه پارامتر های آن در بین دو علامت Double Quote قرار دهید تا با خطا مواجه نشوید.

توجه کنید همین دو مورد یعنی نام و مسیر سرویس برای ایجاد یک سرویس کافی میباشد اما شما میتوانید برای شخصی سازی بیشتر سرویس خود از گزینه های بیشتری هم استفاده کنید.

Type: برای مشخص نمودن نوع سرویس استفاده میشود.

Start: اینکه آیا سرویس باید در هنگام بالا آمدن ویندوز اجرا شود یا نه

Error: تعیین سطح حساسیت خطا برای این سرویس

Group: برای گروهبندی سرویس با سرویس های دیگر قابل استفاده میباشد.

Depend: اگر این سرویس به سرویس های دیگر وابسته است میتوان آنها را مشخص کنید.

DisplayName: مشخص نمودن یک نام نمایشی برای این سرویس

نحوه ساخت سرویس ویندوز آپدیت

حال بگذارید با یک مثال نحوه ایجاد سرویس Windows Update را به شما نشان دهم، به دستور زیر توجه کنید:

Sc create WinUpdateNewServ binpath="C:\WINDOWS\system32\svchost.exe -k netsvcs -p" Type=share Start=Auto Error=Normal depend=rpcss Displayname="My New Windows Update Service"

آموزش ایجاد سرویس در ویندوز

پس از ایجاد یک سرویس نوبت به اجرای آن میرسد برای اجرای یک سرویس کافیست از دستور sc start به همراه نام سرویس استفاده کنید. برای مثال:

Sc start WinUpdateNewServ

حذف یک سرویس در ویندوز

برای حذف نمودن یک سرویس کافیست از دستور sc delete با نامه سرویس مد نظر خود استفاده کنید. مثلا برای حذف سرویس WinUpdateNewServ دستور به شکل زیر نوشته میشود:

Sc Delete WinUpdateNewServ

توجه کنید قبل از حذف یک سرویس حتما آنرا ابتدا غیر فعال کرده و سپس اقدام به حذف آن کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *