چه باید بدانیم
- این نحو مناسب است: at \\ computername /interactive | /every:date، …/next:date، …
- computername یک نام کامپیوتر راه دور را مشخص می کند. /every:date[, …] دستورات را در روزهای خاصی اجرا می کند.
-
/interactive به فرمان اجازه می دهد تا با کاربر وارد شده ارتباط برقرار کند. /delete همه دستورات برنامه ریزی شده قبلی را حذف می کند.
این مقاله نحوه استفاده از دستور "at" را توضیح می دهد که از Command Prompt در دسترس است. "At" برای اجرای برنامه ها و دستورات در زمان های برنامه ریزی شده استفاده می شود.
در دسترس بودن فرمان
دستور at از داخل Command Prompt در بسیاری از سیستم عامل های ویندوز از جمله Windows 7، Windows Vista، Windows XP و برخی از نسخه های قدیمی تر ویندوز نیز در دسترس است.
این دستور در ابتدای ویندوز 8 منسوخ شده است. مایکروسافت توصیه می کند به جای آن از دستور schtasks با ویژگی های غنی استفاده کنید.
در دسترس بودن سوئیچ های فرمان ممکن است از سیستم عاملی به سیستم عامل دیگر تا حدودی متفاوت باشد.
در دستور دستور
این نحو مناسب دستور at است:
در \\ نام رایانه /interactive | /هر:تاریخ، … /بعدی:تاریخ، …
اگر مطمئن نیستید که چگونه دستورات دستوری را که در بالا نشان داده شده است یا در جدول زیر توضیح داده شده است، بخوانید. نحوه خواندن دستور دستور
در گزینه های فرمان | |
---|---|
مورد | توضیح |
نام رایانه | از این گزینه برای تعیین نام رایانه راه دور استفاده کنید. اگر نام رایانه را مشخص نکنید، دستور at اجرای دستور را در رایانه محلی برنامه ریزی می کند. |
/هر:تاریخ[، …] | برای اجرای دستور در روزهای خاصی از هفته یا ماه از سوئیچ /every استفاده کنید. |
/next:تاریخ[، …] | برای اجرای دستور در مورد بعدی روز از کلید /next استفاده کنید. |
زمان اجرای دستور را مشخص می کند. | |
/تعاملی | به دستور زمانبندیشده اجازه میدهد با هر کاربری که در هنگام اجرای کار وارد شده است تعامل داشته باشد. |
id | این شماره منحصر به فردی است که به یک فرمان از قبل برنامه ریزی شده اختصاص داده شده است. گزینه id فقط برای نمایش یا حذف یک فرمان برنامه ریزی شده استفاده می شود. شما نمی توانید به صورت دستی یک شناسه را روی یک دستور زمان بندی شده تنظیم کنید. |
/حذف [ /yes] | گزینه This at command برای حذف همه دستورات برنامه ریزی شده قبلی استفاده می شود. از گزینه /yes با /delete استفاده کنید تا از سؤال تأییدیه "حذف همه کارهای برنامه ریزی شده" رد شوید. هنگام تعیین یک شناسه برای حذف یک فرمان برنامهریزیشده، از /delete استفاده کنید. |
این دستور یا برنامه ای را برای اجرا مشخص می کند. شما باید command را در دو گیومه قرار دهید. | |
/? | از سوئیچ کمک با دستور at استفاده کنید تا راهنمایی دقیق درباره چندین گزینه فرمان نشان دهید. |
در نمونه های فرمان
در 14:15 "chkdsk /f"
در مثال بالا، دستور at برای برنامهریزی اجرای دستور chkdsk بهعنوان chkdsk /f استفاده میشود، فقط امروز، در ساعت ۲:۱۵ بعد از ظهر، در دستور فعلی استفاده میشود. PC.
در \\prodserver 23:45 /every:1, 4, 8, 12, 16, 20, 24, 28 "bkprtn.bat"
در این مثال، دستور at برای برنامهریزی اجرای فایل دستهای bkprtn.bat در رایانه با نام prodserver استفاده میشود. ساعت 11:45 شب در روز اول، چهارم، هشتم، دوازدهم، شانزدهم، بیستم، بیست و چهارم و بیست و هشتمین روز هر ماه.
در 1 /حذف
در اینجا، دستور برنامه ریزی شده با شناسه 1 حذف می شود.
در دستورات مرتبط
دستور at اغلب با بسیاری از دستورات Command Prompt دیگر استفاده می شود زیرا برای برنامه ریزی اجرای دستورات دیگر استفاده می شود.