Mavzu: Windows Service Foydalanuvchilarni yaratish Windows'da yangi "windows service" qo'shish


Download 324.91 Kb.
Sana14.01.2023
Hajmi324.91 Kb.
#1092505
Bog'liq
mavzu-25 admin


Mavzu: Windows Service Foydalanuvchilarni yaratish
Windows'da yangi "windows service" qo'shish

Ba'zida Windowsda biron bir dasturni Windows service(Services/Службы) - windows xizmat ko'rinishida qo'shish kerak bo'lib qoladi.
Umuman windows xizmat qo'shish nima uchun kerak?
Deylik, dastur yaratdingiz va u dastur Windows ishga tushganda fon rejimida doimiy ishlab turishi kerak. Aynan shu holatda windows xizmatlar yordamga keladi.

Bu ishni ikki xil usulda bajarish mumkin:
1. Windows'ni standard dasturi orqali(sc.exe);
2. nssm - bepul utiliti orqali.
Ushbu maqolada qanday qilib sc.exe dasturi orqali Windows Service yaratishni ko'rsatib o'taman.
Demak, buning uchun birinchi navbatda administrator huquqi orqali terminalni ishga tushirib olamiz.
So'ng terminalda ushbu buyruqni yozamiz:
sc.exe create ServiceNomi binpath = "Ishga tushirilishi kerak bo'lgan dastur to'liq manzili"
Bu yerda "ServiceNomi" faqat harflar va sonlardan iborat bo'lishi kerak. Bundan tashqari bu nom operatsion tizimda ilgari kiritilmagan bo'lishi kerak. Buning uchun tizimda "Services" dasturini ochib, ro'yxatdan biz yaratmoqchi bo'lgan nom yo'qligini tekshirib ko'rish kerak.
Windows xizmat sozlamalari "Services" dasturida biz qo'shgan xizmat ustiga sichqonchani o'ng tugmasini bosib, xizmat sozlamalari bo'limi orqali boshqariladi.
Masalan:
sc.exe create MeningXizmatim binpath = "F:\TexnomanProject\WindowsService\MySuperApp.exe"
Windows service ni o'chirish uchun quyidagi buyruq beriladi:
sc.exe delete MeningXizmatim
Yuqoridagi har bir buyruqdan so'ng, tizimni o'chirib-yoqish(Restart) maslahat beriladi.

Windows XP-ning multiplayer muhitidagi ishning xususiyati shundaki, har bir foydalanuvchi o'z huquqlari va vakolatlarini dasturiy ta'minot va apparat donalari bilan ishlashda belgilashi kerak. Foydalanuvchi hisobi ma'mur tomonidan yaratilgan va o'zgartirilishi mumkin.


Qayd yozuvi - Windows XP-da foydalanuvchini aniqlaydigan barcha ma'lumotlarni o'z ichiga olgan rekord:
foydalanuvchi kirishi uchun uning nomi va parol talab qilinadi;
foydalanuvchi a'zosi bo'lgan guruh nomlari;
ular tizimda ishlashda va uning resurslaridan foydalanishda huquq va ruxsatnomalar mavjud.
Foydalanuvchiga kompyuter resurslaridan foydalanish uchun ruxsatnomalar quyidagilarga bo'linadi:
to'liq kirish - barcha resurslarga cheksiz kirish;
oddiy kirish - kompyuterni sozlash va dasturlarni o'rnatish va boshqa foydalanuvchilarning fayllari va papkalariga kirmasdan;
cheklangan kirish - Kompyuterda ishlash, hujjatlarni yaratish va tejash qobiliyati, ammo dasturlarni o'rnatish yoki potentsial xavfli o'zgarishlarni amalga oshirish imkoniyati yo'q tizim fayllari va parametrlar.
Kompyuter resurslariga kirish nuqtai nazaridan barcha foydalanuvchilar toifalarga bo'linadi:
Ma'murlar - to'liq, kompyuter yoki domenga cheklanmagan huquqlar yo'q;
Tajribali foydalanuvchilar - oddiy foydalanish huquqiga ega; nafaqat sertifikatlangan ilovalar, balki boshqa ishga tushirishi mumkin;
Foydalanuvchilar - kirish huquqiga ega bo'lgan huquqlarga ega; Tizimning parametrlarini o'zgartirish huquqiga ega emas va ko'plab qarovsiz dasturlarni boshlay olmaydi;
Mehmonlar - sukut bo'yicha hisobdan tashqari, foydalanuvchilar kabi bir xil huquqlar mavjud "Mehmon", hatto huquqlar bo'yicha ham cheklangan;
Arxiv operatorlari - Fayllarni arxivlash va tiklash uchun kirish cheklovlarini qoplashi mumkin;
Takrorlagich - domendagi replikatsiya (ko'paytirish) fayllarini qo'llab-quvvatlaydi
Download 324.91 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling