اجرا نشدن batch file در task scheduler
سلام. من یک batch file دارم که بدرستی اجرا میشه. وقتی میخوام از داخل task scheduler اجراش کنم بهم پیغام succesfull میده اما task رو اجرا نمیکنه. فقط در صورتی task اجرا میشه که تیک گزینه run only when user is logged on زده شده باشه. چیکار باید بکنم که در صورتی که log off هم بود task اجرا بشه؟؟
ضمنا user ی استفاده میکنم دسترسی کامل به مبدا و مقصد و batch داره. (domain administrator)
5 پاسخ
ممنونم عزیز
ولی واقعا سوالی که این دوستمون پرسیده دقیقا همون سوال من هست، فقط من یکم توضیح بیشتر دادم
اگر برای گرفتن جواب باید دوباره مطرح کنم بفرمایید
دوست عزیز این پست مربوط به 4ماه پیش است و یک نفر از اساتید هم به اون جواب داده اگر مشکل حل نشده دیگه کسی به اینجا سر نمیزنه که سئوال شما رو ببینه منم شانسی سئوال شما رو دیدم
اما اگر دوباره بپرسین دوباره سئوال دیده میشه و امکان داره بهش جواب داده بشه
مهندس امین عزیز سلام
لطفا سئوالتون رو به عنوان سئوال جدید در سایت مطرح کنید
با عرض سلام و وقت بخیر
دوستان من هم همین مشکل را دارم یعنی جهت جابجایی فایل بین سرور هایم در شبکه لوکال، اسکریپتی نوشته ام که در حالت عادی و هنگامی که در سرورم لاگین هستم به خوبی کار می کند اما در اجرای این اسکریپت (batch file) در Task scheduler هنگامی که run whether user is logged on or not تنظیم باشد مشکل دارم و به عبارتی کار نمی کند.
در اینترنت هم جستجو کرده ام و به سایتهایی رسیده ام اما مشکلم حل نشده. 1 و 2
البته شاید درست متوجه نشدم که باید چه کار کنم. ممنون میشم راهنمایی بفرمایید.
Task ها کلن بعد از لاگین شدن هستند که اجرا میشن، ینی این نیست که بشه یه Task رو اگر هیچ کلاینتی لاگین نکنه بشه اجراییش کرد. تنها چیزی که به ذهنم میرسه اینه که شما بیاین و Taskتون رو به حالت Service در بیارین، روششو بلد نیستم، اما Serviceها حتی اگر یوزر هم لاگین نکنه براش اجرا خواهد شد