سلام
دوستان کسی میدونه چطور میشه یک bat فایل را قبل از بالاامدن ویندوز و سرویس ها اجرا کرد
یا چطور میشه یک سرویس نوشت که خودش تو اولویت باشه که اول اون اجرا بشه بعد بقیه سرویس ها ؟
ممنون
Printable View
سلام
دوستان کسی میدونه چطور میشه یک bat فایل را قبل از بالاامدن ویندوز و سرویس ها اجرا کرد
یا چطور میشه یک سرویس نوشت که خودش تو اولویت باشه که اول اون اجرا بشه بعد بقیه سرویس ها ؟
ممنون
برنامه نویسی بلدی؟
فک کنم بتونی توی فایل autoexec.bat این کارارو بکنی البته مطمئن نیستم
[LIST=1][*][QUOTE=Gold_;357220]برنامه نویسی بلدی؟[/QUOTE][*]بله - اوراکل - دات نت[/LIST]
[COLOR="silver"]- - - Updated - - -[/COLOR]
[QUOTE=yavar;357221]فک کنم بتونی توی فایل autoexec.bat این کارارو بکنی البته مطمئن نیستم[/QUOTE]
این که میگی چی هست چه جوری باید این کار رو انجام بدم ؟
يعني مي خواي اين كار رو تحت دامين انجام بدي و يه بت فايل توي استارت آپ اجرا بشه ؟؟؟
[QUOTE=elderado;357241]يعني مي خواي اين كار رو تحت دامين انجام بدي و يه بت فايل توي استارت آپ اجرا بشه ؟؟؟[/QUOTE]
متوجه منظورت نشدم - من روی سیستم ادمین هستم - به دامین هم وصل هستم - و میخوام یه bat فایل قبل از شروع ویندوز و ویس ها اجرا کنم
احتمالا منظورتان قبل از Login کردن کاربر است. چون قبل از Windows که چیزی نیست! مگر این که بخواهید Loader ی بنویسید که بعید می دانم.
برای اجرا قبل از ورود کاربر، از Startup Script استفاده کنید.
[QUOTE=Hakimi;357246]احتمالا منظورتان قبل از Login کردن کاربر است. چون قبل از Windows که چیزی نیست! مگر این که بخواهید Loader ی بنویسید که بعید می دانم.
برای اجرا قبل از ورود کاربر، از Startup Script استفاده کنید.[/QUOTE]
بله قبل از لاگین - درواقع قبل از اجرا شدن سرویس های ویندوز ویخوام bat فایلی را اجرا کنم Startup Script چی هست لطفا راهنمایی کنید ...
اگر بخواهید از طریق سیستم Local این اتفاق بیفته فایل Bat رو باید توی پوشه StartUp قرار بدید . و اگر می خواید تحت دامین این اتفاق بیفته می تونید توی اسکریپ یوزرتون فایل رو بدید .
موفق باشید .
[QUOTE=ma1066;357272]بله قبل از لاگین - درواقع قبل از اجرا شدن سرویس های ویندوز ویخوام bat فایلی را اجرا کنم Startup Script چی هست لطفا راهنمایی کنید ...[/QUOTE]
[B]ببین دوست عزیز
استارت آپ اسکریپت همونجوری که از اسمش مشخصه یه اسکریپته که اگه بذاریش توی استارت آپ هر سیستمی همون موقعی که خودت میخوای اجرا میشه
حالا اگه روی سیستم خودت میخوای این اسکریپت اجرا بشه که بذارش توی استارت آپ (فک نمیکنم تو این زمینه مشکلی داشته باشی)
اگه میخوای روی چنتا یوزر خاص این اسکریپت اجرا بشه باید ادمین دامین باشی نه ادمین سیستم خودت
اگه ادمین دامین هستی با یوزر نیم و پسورد ادمین برو روی سیستم دامین کنترولر
باید از توی group policy management این کارو بکنی
توی ران تایپ کن: gpmc.msc
کنسول گروپ پالیسی باز میشه
اگه میخوای اسکریپت روی کل مجموعه اجرا بشه روی default راست کلیک کن و گزینه اول رو بزن
توی کنسولی که باز میشه این مسیر رو دنبال کن:
computer configuration ، policies ، windows settings، scripts
توی اسکریپتس یه استارت آپ هست یه شات داون
روی استارت آپ که دابل کلیک کنی یه پنجره باز میشه و از اونجا میتونی اون اسکریپت رو add کنی
بعد از اد کردن دستور
gpupdate.exe
رو اجرا کن تا تنظیمات ست بشه
حالا اگه میخوای روی یه دسته خاص از یوزر ها و کامپیوتر ها ست بشه باید از قبل توی اکتیو دایرکتوری یه ou بسازی و اون یوزر ها و کامپیوتر ها رو بریزی توی اون و از توی گروپ پالیسی منیجمنت پالیسی رو روی اون ou اعمال کنی
توضیحاتی که دادم برای ویندوز سرور 2008 بود
موفق و پیروز باشید
[/B]
وجدانا این جوابهای فوق حرفه ای رو چطوری میدید؟:D
سوال این بنده خدا رو بخونید یه بار :
[QUOTE][COLOR=#333333]قبل از بالاامدن ویندوز و سرویس ها اجرا کرد[/COLOR][/QUOTE]
این دوستمون میگه ::)
[QUOTE][COLOR=#333333]فک کنم بتونی توی فایل autoexec.bat این کارارو بکنی البته مطمئن نیستم[/COLOR][/QUOTE]
لا اقل یه بار یه چیزی رو یه جا ببینید یا تست کنید بعدا راهنمایی کنید.مگه مجبورید;)
یا این دوستمون میگه :
[QUOTE][COLOR=#333333]اگر بخواهید از طریق سیستم Local این اتفاق بیفته فایل Bat رو باید توی پوشه StartUp قرار بدید [/COLOR][/QUOTE]
آخه قربون شکله ماهت .محتویات شاخه StartUp زمانی اجرا میشه که ویندوز و همه عهدو ایالش سرجاشون مستقر شده و ویندوز بالا اومده باشه به صورت کامل.
حالا نطق من ::blink:
دوست عزیز برای این کار یه برنامه سرویس اپلیکیشن مینویسید با همون زبان برنامه نویسی که بلدی و Set Priority سرویس رو میزاری High .
حالا هر وقت ویندوز داشت میومد بالا بر اساس این Priority سرویس ها رو اجرا میکنه و میاد جلو.
البته من دات نت بلد نیستم وگرنه کمکت میکردم و کدهاشو میدادمت . اما برای رفع مشکلت میتونی در سایتهای برنامه نویسی این سوال رو مطرح کنی یا روش ساخت سرویس رو جستجو کنید.
موفق باشیم.
ممنون دوستان از راهنمایی ها و ولی کاش حداقل جوابهایی رو دریافت می کردم که یک نفر تست کرده بود یا اطلاعات کافی در موردش داشت
من می خواستم قبل از اجرا سرویس های ویندوز اجرا بشه که دوستمون میگه مگه قبل از لاگین چیزی هست ! خواستم بگم بله قبل از لاگین تمام سرویس ها اجرا میشه - و ... .
خب میتونی یه سرویس ایجاد کنی، مثل بقیه سرویس ها قبل از لاگ این جرا بشه