خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
برطرف کردن ارور One or more of the specified arguments are not valid
اگر شما یک Task خاص دارید که باید هنگام لاگین به ویندوز باید استارت شود یا برخی از دیگر از شما کاربران شرایط دیگری را تعیین کرده اید ولی در زمان اجرای Task خطای An error has occurred for task name. Error message: One or more of the specified arguments are not valid را دریافت کرده اید، پس این بدان معنی است که task scheduler آرگومانهای ورد نیاز برای اجرای این Task را از دست داده است.
Task Schedule یکی از ویژگی های خوب و قدرتمند مایکروسافت ویندوز است که برای کاربران این امکان را فراهم می کند که برنامه یا app ها را در یک زمان خاص و یا پس از وقوع یک رویداد خاص اجرا شوند. اما زمانی که یک Task خاص توسط این ویژگی باید در موعد مقرر اجرا شود و آرگومانهایی دارد که حالا به نحوی ارائه آنها به این Task انجام نشده، خطایی مشابه پیغام شکل بالا را دریافت خواهید کرد. در این پست تصمیم داریم روش های حل این خطا را بررسی کنیم.
سپس روی Task ای که باعث وقوع ارور بالا شده کلیک راست کرده و Properties بگیرید.
در فرم باز شده به تب General رفته و دکمه Change User or Group را کلیک کنید.
در این فرم هم اکانت گروه SYSTEM را وارد کرده و فرم را ok کنید.
سپس تیک گزینه Run whether user is logged on or not را هم فعال و فرم را ok کنید.
وقتی دستورات بالا اجرا شدندCMD را نبندید و دو دستور زیر را اجرا کنید:
و پس از تکمیل اجرای دستورات فوق سیستم را ریستارت کنید و وضعیت اجرای Task را بررسی کنید.
Task Schedule یکی از ویژگی های خوب و قدرتمند مایکروسافت ویندوز است که برای کاربران این امکان را فراهم می کند که برنامه یا app ها را در یک زمان خاص و یا پس از وقوع یک رویداد خاص اجرا شوند. اما زمانی که یک Task خاص توسط این ویژگی باید در موعد مقرر اجرا شود و آرگومانهایی دارد که حالا به نحوی ارائه آنها به این Task انجام نشده، خطایی مشابه پیغام شکل بالا را دریافت خواهید کرد. در این پست تصمیم داریم روش های حل این خطا را بررسی کنیم.
Method 1: Set Proper Permissions for the Task
لطفا با فشردن کلیدهای Windows key + R پنجره Run را باز کرده و عبارت taskschd.msc را وارد و Enter کنید تا وارد کنسول Task Schedule شوید.سپس روی Task ای که باعث وقوع ارور بالا شده کلیک راست کرده و Properties بگیرید.
در فرم باز شده به تب General رفته و دکمه Change User or Group را کلیک کنید.
در این فرم هم اکانت گروه SYSTEM را وارد کرده و فرم را ok کنید.
سپس تیک گزینه Run whether user is logged on or not را هم فعال و فرم را ok کنید.
Method 2: Give Administrative rights to the application
به سراغ برنامه، یا فایلی که قرار بود از طریق Task Scheduler اجرا شود رفته و از آن Properties بگیرید. سپس به تب Compatibility رفته و تیک گزینه Run this program as an administrator را فعال کنید.Method 3: Run SFC and DISM
Command Prompt را بصورت Run as administrator اجرا کنید، سپس دستور زیر را در آن وارد و Enter کنید.Sfc /scannow
وقتی دستورات بالا اجرا شدندCMD را نبندید و دو دستور زیر را اجرا کنید:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
و پس از تکمیل اجرای دستورات فوق سیستم را ریستارت کنید و وضعیت اجرای Task را بررسی کنید.
نمایش دیدگاه ها (1 دیدگاه)
دیدگاه خود را ثبت کنید: