تشغيل أمر "AT" على Windows XP - لماذا لم يتم تنفيذ المهمة؟

StackOverflow https://stackoverflow.com/questions/3844781

سؤال

على نظام التشغيل Windows XP ، أحاول إضافة وظيفة مثل هذا:

at 17:07 /every:s dir

أتوقع dir ليتم تنفيذها كل يوم سبت الساعة 17:07 ، ومع ذلك لا أرى أي شيء يحدث في نافذة سطر الأوامر.

ها هو السجل:

D:\temp>at 17:07 /every:s dir
Added a new job with job ID = 1

D:\temp>time/t
05:06 PM

D:\temp>date/t
Sat 10/02/2010

D:\temp>at
Status ID   Day                     Time          Command Line
-------------------------------------------------------------------------------
Error   1   Each S                  5:07 PM       dir

D:\temp>time/t
05:08 PM

D:\temp>

ماذا ينقصني ؟

هل كانت مفيدة؟

المحلول

تعمل خدمة جدولة المهام at الأوامر في الخلفية. يجب ألا تتوقع رؤية أي شيء لمجرد أن لديك وحدة تحكم مفتوحة. هناك طريقة بسيطة لاختبار تشغيلها وهي الكتابة إلى ملف السجل. من المحتمل أن ترغب في لف هذا في ملف دفعي.

نصائح أخرى

أعتقد أنك بحاجة إلى استخدام /interactive المعلمة من أجل أن يكون الإخراج مرئيًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top