ال ' بدء النوم يتم استخدام cmdlet في PowerShell لتعليق نشاط جلسة وحدة التحكم أو البرنامج النصي أو إيقافه مؤقتًا لفترة محددة. علاوة على ذلك ، يمكن أن يساعد الأمر cmdlet المذكور أيضًا في انتظار اكتمال عملية معينة قبل إيقاف النشاط مؤقتًا. ومع ذلك ، لا يُرجع أمر cmdlet هذا أي إخراج في وحدة تحكم PowerShell.
سيناقش هذا البرنامج التعليمي الأمر cmdlet 'Start-Sleep' بالتفصيل.
كيفية استخدام أمر PowerShell 'Start-Sleep'؟
كما هو موضح أعلاه ، فإن الأمر cmdlet ' بدء النوم 'مسؤول عن الإيقاف المؤقت أو انتظار تنفيذ أمر cmdlet معين.
دعنا نتحقق من الأمثلة الواردة أدناه للحصول على عرض عملي لـ ' بدء النوم ' يأمر.
مثال 1: استخدم الأمر Cmdlet 'Start-Sleep' لإيقاف التنفيذ مؤقتًا
سيوقف الأمر cmdlet الموضح أدناه تنفيذ البرنامج النصي مؤقتًا لفترة محددة:
بدء النوم
مثال 2: استخدم الأمر Cmdlet 'Start-Sleep' لإيقاف التنفيذ مؤقتًا لمدة خمس ثوانٍ
سيوقف الرسم التوضيحي التالي تنفيذ الأمر المحدد مؤقتًا لفترة زمنية مطلوبة:
بدء النوم -ثواني 5
وفقًا للأمر أعلاه:
- أولاً ، حدد ' بدء النوم 'cmdlet.
- بعد ذلك ، حدد ' -ثواني 'المعلمة وتعيين قيمة' 5 'ثواني:
مثال 3: استخدم الأمر Cmdlet 'Start-Sleep' للانتظار لمدة خمس ثوان قبل تنفيذ أمر آخر
لإضافة فاصل زمني مدته عشر ثوانٍ بين تنفيذ الأمرين ، استخدم الأمر cmdlet المذكور أدناه:
بدء النوم -ثواني 5 ؛ الحصول على التاريخ
في الكود المذكور أعلاه:
- في البداية ، حدد ' بدء النوم 'cmdlet ، جنبًا إلى جنب مع' -ثواني 'المعلمة التي لها قيمة' 5 'ثواني.
- بعد ذلك ، أضف الأمر cmdlet الثاني ، مثل ' الحصول على التاريخ ' ليتم تنفيذها:
مثال 4: استخدم الأمر Cmdlet 'Start-Sleep' لإضافة فترة عشر ثوانٍ بين تنفيذ Cmdlet
في هذا العرض التوضيحي ، ستتم إضافة فاصل زمني مدته عشر ثوانٍ بين تنفيذ أمرين:
الحصول على التاريخ ؛ بدء النوم -س 10 ؛ الحصول على التاريخ
وفقًا للكود المذكور أعلاه:
- أولاً ، أضف ' الحصول على التاريخ 'cmdlet.
- ثم اكتب ' بدء النوم 'cmdlet ، متبوعًا بـ' -س 'المعلمة التي لها القيمة' 10 'الثواني المخصصة لها.
- أخيرًا ، أضف أمر cmdlet آخر ليتم تنفيذه:
كان هذا كل شيء عن ' بدء النوم 'cmdlet في PowerShell.
خاتمة
ال ' بدء النوم 'cmdlet في PowerShell مسؤول عن تعليق نشاط أو إيقاف جلسة مؤقتًا لوقت محدد. علاوة على ذلك ، يمكنه إضافة الفاصل الزمني المحدد بين تنفيذ الأمرين cmdlets. لقد تناول هذا المنشور بالتفصيل أمر cmdlet 'Start-Sleep'.