ردیف | عنوان | shopping_basket | access_time | monetization_on |
1 | تنظيم زمان مشخص براي اجراي دستورات روي کلاينت با ابزار Task scheduler و دستورات پاورشل | lock | 25 : 16 | 40,000 تومان |
2 | تنظيم زمان مشخص براي اجراي دستورات روي کلاينت با ابزار Task scheduler و دستورات پاورشل | lock | 23 : 20 | 40,000 تومان |
تنظيم ساعت و روز مشخصي براي اجراي يک يا چند دستور روي کلاينت با
ابزار Task scheduler و دستورات پاورشل
در اين 2 ويدئو ياد ميگيريم چگونه ميتوان برنامه ريزي کرد که دستور دلخواه ما در روز و ساعت مشخصي روي کلاينت اجرا شود. به عبارت ديگر ياد ميگيريم يک برنامه در زماني که شما تعيين ميکنيد در آينده بصورن خودکار اجرا شود.
براي اين کار بدون خريد هيچگونه نرمافزاري از ابزار Task scheduler و دستورات پاورشل (Powershell) استفاده شده است. بنابراين نحوه کار Task scheduler را نيز ياد خواهيد گرفت.
مراحل انجام آن به گامهاي زير تقسيم شده است:
گام اول : اجراي دستورات روي کلاينت
گام دوم : تهيه اسکريپت يا همان بچ فايل
گام سوم : دادن اسکريپت به Task Scheduler براي اجرا، بصورت GUI
گام چهارم : دادن اسکريپت به Task Scheduler براي اجرا، بصورت Cli
گام پنجم : تکرار گام چهارم، از روي Server يا کامپيوتر ادمين بدين صورت که از طريق دستورا پاورشل و بصورت ريموت دستور روي کلاينت اجرا شود.
در بخشي ار برنامه Task Scheduler ميتوان مشخص کنيم که يک رويداد در چه زمانهايي اجرا خواهد شد. گزينههاي موجود به شرح زير هستند:
Daily : اجراي رويداد به صورت روزانه
Weekly : اجراي رويداد به صورت هفتگي
Monthly : اجراي رويداد به صورت ماهانه
One time : اجراي رويداد فقط براي يکبار
When the computer starts اجراي رويداد در زمان روشن شدن رايانه
When I log on : اجراي رويداد در هنگام ورود شما به حساب ويندوز خود
When a specific event is logged : اجراي رويداد در هنگام اجراي رويدادي ديگر
دستوري که در ويدئو استفاده شده است در زير آورده شده است:
SCHTASKS /CREATE /TN DeleteFolder-asadi /TR "\\dc1\scripts-delete$\rmdir.bat" /sc once /sd 06/07/2022 /st 21:45