و الخيار يسمح للمستخدمين القيادة للحفاظ على الملفات دفعة والكتابات من الترشح في حين أنها تجعل مجموعة من الخيارات.
يجب على مستخدمي Microsoft Windows 2000 و Windows XP الذين لديهم ملفات دفعية تستخدم أمر الاختيار تعديل الملف الدفعي لاستخدام أمر تعيين MS-DOS.
التوفر
الاختيار هو أمر خارجي ومتوفر لأنظمة تشغيل Microsoft التالية. استخدمت الإصدارات القديمة من MS-DOS choice.com كملف خارجي. تستخدم جميع إصدارات Windows choicee.exe كملف خارجي.
- MS-DOS 6.0 أو أحدث
- نظام التشغيل Windows 95
- نظام التشغيل Windows 98
- نظام التشغيل Windows Vista
- ويندوز 7
- ويندوز 8
- نظام التشغيل Windows 10
صيغة الاختيار
- Windows Vista وبناء الجملة الأحدث
- نظام التشغيل Windows XP والبناء السابق
Windows Vista وبناء الجملة الأحدث
CHOICE [/ C options] [/ N] [/ CS] [/ T timeout / D choice] [/ M text]
/ C خيارات | يحدد قائمة الاختيارات التي سيتم إنشاؤها. القائمة الافتراضية هي "YN". |
/ن | إخفاء قائمة الخيارات في الموجه. تظهر الرسالة قبل عرض المطالبة ولا تزال الخيارات ممكّنة. |
/ CS | تمكن من تحديد الخيارات الحساسة لحالة الأحرف. بشكل افتراضي ، تكون الأداة غير حساسة لحالة الأحرف. |
/ T مهلة | عدد الثواني للإيقاف المؤقت قبل إجراء الاختيار الافتراضي. القيم المقبولة هي من 0 إلى 9999. إذا تم تحديد 0 ، فلن يكون هناك توقف مؤقتًا ويتم تحديد الخيار الافتراضي. |
/ D الاختيار | يحدد الاختيار الافتراضي بعد ثانية nnnn. يجب أن يكون الحرف في مجموعة الاختيارات المحددة بواسطة خيار / C ويجب أيضًا تحديد nnnn مع / T. |
نص / M | يحدد الرسالة التي سيتم عرضها قبل المطالبة. في حالة عدم التحديد ، تعرض الأداة المساعدة فقط مطالبة. |
ملحوظة:
يتم تعيين متغير البيئة ERRORLEVEL إلى فهرس المفتاح الذي تم تحديده من مجموعة الاختيارات. يعرض الخيار الأول المدرج قيمة 1 ، والثاني قيمة 2 ، وما إلى ذلك. إذا ضغط المستخدم على مفتاح ليس خيارًا صالحًا ، تصدر الأداة صوت صفارة تحذير. إذا اكتشفت الأداة حالة خطأ ، فسوف تُرجع قيمة ERRORLEVEL من 255. إذا ضغط المستخدم على Ctrl + BREAK أو Ctrl + C ، فإن الأداة تُرجع قيمة ERRORLEVEL من 0. عند استخدام معلمات ERRORLEVEL في برنامج دفعي ، قم بإدراجها في تقليل طلب.
أمثلة:
خيار /؟ CHOICE / C YNC / M "اضغط Y لـ Yes ، N for No أو C للإلغاء." CHOICE / T 10 / C ync / CS / D y CHOICE / C ab / M "حدد a للخيار 1 و b للخيار 2." CHOICE / C ab / N / M "حدد a للخيار 1 و b للخيار 2."
نظام التشغيل Windows XP والبناء السابق
الاختيار [/ C [:] الخيارات] [/ N] [/ S] [/ T [:] c ، nn] [text]
خيارات
/ C [:] اختيارات | يحدد المفاتيح المسموح بها. الإعداد الافتراضي هو Y / N. |
/ن | لا تعرض الخيارات و "؟" في نهاية السلسلة السريعة. |
/س | تعامل مع مفاتيح الاختيار على أنها حساسة لحالة الأحرف. |
/ T [:] ج ، ن | الخيار الافتراضي لـ c بعد nn ثانية. |
نص | سلسلة سريعة للعرض. |