نحوه وارد کردن یا صادرات وظایف از Task Scheduler در ویندوز 11/10
Task Scheduler ابزاری است که به شما امکان می دهد کارهای روتین را( create and automate routine tasks) در رایانه Windows 11/10 ایجاد و خودکار کنید . ابزار اصلی عمدتاً برای اجرای هر ابزار نظارتی و برای کارهای تعمیر و نگهداری مانند یکپارچه سازی دیسک ، پاکسازی دیسک و نصب به روز رسانی های ویندوز(install Windows updates) استفاده می شود. در این پست، راههایی را به شما نشان میدهیم که از طریق آنها میتوانید Tasks را از Task Scheduler در Windows 11/10 وارد یا صادر کنید.
Task Scheduler همچنین میتواند برای اجرای کارهایی مانند راهاندازی یک برنامه، ارسال پیام ایمیل، اجرای دستورات، اجرای اسکریپتها در یک روز و زمان خاص یا نمایش جعبه پیام استفاده شود.
Task Scheduler را می توان در پاسخ به رویدادها یا محرک های زیر برنامه ریزی کرد:
- در یک زمان خاص.
- در یک زمان مشخص در یک برنامه روزانه.
- در یک زمان مشخص در یک برنامه هفتگی.
- در یک زمان مشخص در یک برنامه ماهانه.
- هنگامی که سیستم بوت می شود.
- وقتی کامپیوتر وارد حالت بیکار می شود.
- هنگامی که یک کاربر وارد سیستم می شود.
- وقتی تکلیف ثبت شد.
شما می توانید بر اساس پاسخ فوق، وظایف و زمان بندی ایجاد کنید.
کارها را نیز می توان ذخیره کرد و در صورت تمایل، می توانید کار را از یک رایانه به رایانه دیگر وارد یا صادر کنید.
واردات یا صادرات وظایف(Export Tasks) از Task Scheduler
شما می توانید وظایف برنامه ریزی شده را از Task Scheduler در Windows 11/10 به یکی از سه روش زیر وارد یا صادر کنید:
- با استفاده از Task Scheduler
- با استفاده از Command Prompt
- با استفاده از PowerShell
بیایید نگاهی به مراحل مربوط به هر یک از روش های ذکر شده بیندازیم.
1] با استفاده از Task Scheduler
این روش استفاده از Task Scheduler برای وارد کردن یا صادر کردن وظایف(Tasks) برنامه ریزی شده در ویندوز 10(Windows 10) ساده ترین است.
صادرات
برای صادرات موارد زیر را انجام دهید:
- Windows key + R را فشار دهید تا گفتگوی Run فراخوانی شود.
- در گفتگوی Run، taskschd.msc را تایپ کنید(taskschd.msc)
- ترکیب کلیدهای CTRL+SHIFT+ENTER را فشار دهید تا Task Scheduler(open Task Scheduler) در حالت مدیریت باز شود.
- برای گسترش Task Scheduler Library در سمت چپ کلیک کنید.
- در قسمت میانی، روی Task(Task) کلیک راست کرده و Export را انتخاب کنید .
- مکان ذخیره فایل را انتخاب کنید.
- بر روی دکمه ذخیره(Save) کلیک کنید.
پس از ذخیره می توانید فایل XML را در آن مکان ذخیره شده خاص پیدا کنید. می توانید این فایل XML را با استفاده از درایو (XML)USB در دستگاه دیگری کپی کنید یا می توانید فایل را ایمیل کنید.
وارد كردن
برای وارد کردن، موارد زیر را انجام دهید:
قبل از وارد کردن مطمئن شوید که تمام فایل های مورد نیاز را برای اجرای وظایف کپی کرده اید. برای مثال، اگر میخواهید هر اسکریپت PowerShell را اجرا کنید، مطمئن شوید که اسکریپت را همراه با فایل XML کپی کردهاید .
صادرات Tasks فقط پیکربندی وظایف Task Scheduler را صادر می کند. (Task Scheduler)فایل های مورد نیاز را کپی نمی کند. بنابراین تمام فایل های مورد نیاز را کپی کرده و سپس وارد کردن را شروع کنید.
- Task Scheduler را در حالت مدیریت باز کنید.
- برای گسترش Task Scheduler Library در سمت چپ کلیک کنید.
- (Right-click)روی پوشه مربوط به کار کلیک راست کرده و Import Task را انتخاب کنید.( Import Task.)
- اکنون، محل فایل XML را(XML file) مرور کرده و بر روی Open کلیک کنید .
اگر قبلاً هر یک از تنظیمات وظیفه(Task) را پیکربندی کرده اید ، این کار را پس از وارد کردن انجام دهید.
2] با استفاده از Command Prompt
برای وارد کردن یا صادر کردن وظایف(Tasks) برنامه ریزی شده در ویندوز 10(Windows 10) با استفاده از Command Prompt ، باید از دستور Schtasks.exe استفاده کنید . این دستور کاربران را قادر می سازد تا کارهای برنامه ریزی شده را در یک کامپیوتر محلی یا راه دور ایجاد، حذف، جستجو، تغییر، اجرا و پایان دهند.
صادرات
برای صادرات موارد زیر را انجام دهید:
- Windows key + R فشار دهید . برای فراخوانی گفتگوی Run.
- در کادر محاورهای Run، cmd را تایپ کنید و سپس CTRL + SHIFT + ENTER را فشار دهید تا open Command Prompt in admin/elevated mode .
- در پنجره خط فرمان، دستور زیر را کپی و پیست کرده و Enter را بزنید .
- جای جای task_location و task_name را با مکان و نام واقعی Task از Task Scheduler جایگزین کنید .
- اگر روی Task در قسمت میانی کلیک کنید، می توانید مکان و نام Task را پیدا کنید.(Task)
- مسیر نمایه کامل خود را جایگزین %UserProfile% به عنوان مثال C:\Users\Chidum.Osobalu .
schtasks /Query /XML /TN “task_location\task_name” > “%UserProfile%\Desktop\Export Tasks\name.xml”
پس از اجرای دستور مطمئن شوید که فایل در محل درستی که در دستور ذکر کرده اید قرار دارد.
وارد كردن
برای وارد کردن، موارد زیر را انجام دهید:
هیچ گزینه import در خط فرمان وجود ندارد. بنابراین، به جای وارد کردن و تنظیم مکان و اسکریپت، می توانید با استفاده از همان فایل XML که صادر کرده اید، یک کار جدید ایجاد کنید.
Command Prompt را در حالت admin/elevated باز کنید.
در پنجره CMD دستور زیر را کپی و پیست کرده و Enter را بزنید .
schtasks /create /xml “%UserProfile%\XML file Path\TaskName.xml” /tn “\TASKSCHEDULER-FOLDER-PATH\TASK- NAME” /ru “COMPUTER-NAME\USER-NAME” /rp SystemPassword
(Replace)متغیرهای زیر را در دستور جایگزین کنید :
“%UserProfile%\XML file Path\TaskName.xml – مسیر فایل XML صادر شده را کپی کنید.
TASKSCHEDULER-FOLDER-PATH – آن را با مسیر مکان وظیفه Task (Task)in(Task) Task Scheduler (Task Scheduler)جایگزین کنید(Replace) .
TASK- NAME - می توانید هر نامی بدهید.
COMPUTER-NAME – نام (COMPUTER-NAME)میزبان(Hostname) سیستم شما . برای دریافت نام میزبان از سیستم، hostname را در CMD prompt تایپ کرده و Enter را بزنید.
USER-NAME - نام کاربری سیستم شما.
SystemPassword - اگر رمز عبور سیستم خود را تنظیم کرده اید، وارد کنید.(Input)
3] با استفاده از PowerShell
برای وارد کردن یا صادر کردن وظایف(Tasks) برنامه ریزی شده در ویندوز 10(Windows 10) با استفاده از PowerShell ، باید از cmdlet Export-ScheduledTask استفاده کنید.( Export-ScheduledTask )
صادرات
برای صادرات موارد زیر را انجام دهید:
برای دسترسی به منوی Power User، Windows key + X را فشار دهید.
روی A( A) روی صفحه کلید ضربه بزنید تا PowerShell در حالت مدیریت/بالا اجرا شود.
در کنسول PowerShell ، دستور زیر را کپی و پیست کرده و Enter را بزنید .
Export-ScheduledTask -TaskName “task location from scheduler\task name” > “$env:UserProfile\Desktop\name.xml”
(Replace)متغیرهای زیر را در دستور جایگزین کنید :
- محل کار از زمانبندی
- نام وظیفه
- نام.xml
پس از اجرای دستور، وظیفه به مکان مشخص شده صادر می شود.
وارد كردن
برای وارد کردن، موارد زیر را انجام دهید:
در اینجا، درست مانند Command Prompt ، در (Command Prompt)PowerShell نیز دستور import وجود ندارد . بنابراین، باید از دستور Register(Register command) برای ایجاد کار جدید با فایل XML صادر شده استفاده کنید.
PowerShell را در حالت مدیریت باز کنید.
در پنجره PowerShell ، دستور زیر را با تغییرات جزئی بر اساس نیاز خود کپی و پیست کنید.
Register-ScheduledTask -xml (Get-Content ‘C:\PASTE THE PATH OF THE EXPORTED XML FILE WITH NAME.XML ‘ | Out-String) -TaskName “TASK-IMPORT-NAME” -TaskPath “\TASK-PATH-TASKSCHEDULER\” -User COMPUTER-NAME\USER-NAME –Password TYPE YOUR PASSWORD -Force
مطمئن(Make) شوید که همه جایبانهای caps متناسب با آن جایگزین شدهاند و دستور را اجرا کنید. پس از اجرای دستور، زمانبندی وظایف صادر شده به عنوان یک وظیفه جدید در Task Scheduler ایجاد می شود.
The above are the 3 ways you can import or export Tasks from Task Scheduler in Windows 11/10.
Related posts
چگونه برای فعال یا غیر فعال کردن برنامه ریزی شده Task در Windows 11/10
نحوه ایجاد یک کار خودکار با استفاده از Task Scheduler در Windows 11/10
نحوه زمان بندی System Restore امتیاز در Windows 10
Schedule Shutdown or Restarts با استفاده از Task Scheduler در Windows 11/10
Task Scheduler اجرا نیست و یا شروع برنامه در Windows 10
Open و استفاده از Chrome Task Manager در Windows 10
چگونه به استفاده از Charmap and Eudcedit ساخته شده در ابزار از Windows 10
تنظیمات همگام سازی ویندوز 10 نه به کار نمی رود
چگونه به مبادله درایوهای هارد دیسک در Windows 10 با Hot Swap
Kill Processes متعدد یا پایان چند وظایف در Windows 10
نحوه بررسی، پایین تر یا Increase CPU usage در Windows 10
چگونه به حفظ Task Manager همیشه در بالا در Windows 10
از Task Scheduler ویندوز 10 برای خودکار کردن تقریباً هر چیزی استفاده کنید
Task SvcRestartTask ها: XML کار شامل یک گره غیر منتظره
Improve performance با استفاده از Eco Mode در Windows 10 Task Manager
نحوه بررسی Shutdown and Startup Log در Windows 10
نحوه تغییر نام یک کار ویندوز ایجاد شده با Task Scheduler
9 روش برای راه اندازی Task Scheduler در ویندوز (همه نسخه ها)
چگونه مجبور به ترک یک صفحه نمایش تمام صفحه Program or Game در Windows 10
چگونه به Import، Export Start Menu layout در Windows 10