تبدیل یک فایل اجرایی exe به یک سرویس ویندوز

قفل شده
آواتار کاربر
moqaniyani
مدیر کل سایت
پست: 14
تاریخ عضویت: یک‌شنبه ۵ دی ۱۴۰۰, ۱۰:۲۰ ق.ظ

تبدیل یک فایل اجرایی exe به یک سرویس ویندوز

پست توسط moqaniyani »

سلام
امروز میخوام یکی از مشکلاتی که در شبکه باهاش زیاد برخورد کردم رو برای شما عزیزان راه حل اون رو قرار بدم.

اجرای یک فایل exe بصورت سرویس ویندوز به چه دردی میخورد
برخی اوقات یکسری فایل های exe و اجرایی را مجبور هستیم بعد از restart و یا راه اندازی مجدد سیستم عامل ، بلافاصله اجرا کنیم ، مانند اجرای فایل کرک اسپلانک و ... یا یک برنامه ای خودتان تهیه کردید و لازم میدونید بصورت یک سرویس در ویندوز اجرا شود ، بنابراین راه حل زیر را به شما پیشنهاد میکنم.

چونه یک فایل اجرایی و exe را بصورت سرویس در ویندوز اجرا کنیم
برای این منظور باید از دستور زیر بعد از اجرا کردن cmd بصورت run as administrator استفاده کنید :

کد: انتخاب همه

sc.exe create <new_service_name> binPath= "<path_to_the_service_executable>"
برای مثال ما میخواهیم فایل مربوط به کرک اسپلانک را تبدیل به یک سرویس ویندوز کنیم ، در قسمت <new_service_name> یک نام مناسب برای سرویس مورد نظر خودتان انتخاب کنید و در قسمت <path_to_the_service_executable> مسیر کامل فایل مورد نظر خودتون رو قرار دهید :

کد: انتخاب همه

sc.exe create splunkCrakService binPath = "c:\users\admin\desktop\anyExeFile.exe"
امیدوارم این مطلب نیز به شما عزیزان کمک زیادی بکند
### تازه فهمیدم ، چیزی نمیدونم ###
------------------------------------------------------
{ همیشه قبل از هرکاری یا Backup بگیر یا Snapshot از ماشین یا سرور }
قفل شده