ה ' התחל-שינה ' cmdlet משמש ב-PowerShell כדי להשעות או להשהות את הפעילות של הפעלת מסוף או סקריפט למשך זמן מוגדר. יתרה מכך, ה-cmdlet המוצהר יכול גם לעזור להמתין עד להשלמת פעולה מסוימת לפני השהיית הפעילות. עם זאת, cmdlet זה לא מחזיר פלט במסוף PowerShell.
מדריך זה ידון ב-cmdlet 'התחל-שינה' בפירוט.
כיצד להשתמש בפקודה 'התחל-שינה' של PowerShell?
כפי שתואר לעיל, ה-cmdlet ' התחל-שינה ' אחראי להשהיה או המתנה לביצוע cmdlet ספציפי.
בואו נבדוק את הדוגמאות הבאות להדגמה מעשית של ' התחל-שינה ' פקודה.
דוגמה 1: השתמש ב-Cmdlet 'התחל-שינה' כדי להשהות את הביצוע
ה-cmdlet הנתון למטה ישהה את ביצוע הסקריפט למשך זמן מוגדר:
התחל-שינה
דוגמה 2: השתמש ב-Cmdlet 'התחל-שינה' כדי להשהות את הביצוע למשך חמש שניות
האיור הבא יעצור את ביצוע הפקודה הספציפית למשך זמן נדרש:
התחל-שינה -שניות 5
בהתאם לפקודה לעיל:
- ראשית, ציין את ' התחל-שינה 'cmdlet.
- לאחר מכן, ציין את ' -שניות ' פרמטר ולהקצות את הערך של ' 5 ' שניות:
דוגמה 3: השתמש ב-Cmdlet 'התחל-שינה' כדי להמתין חמש שניות לפני ביצוע פקודה אחרת
כדי להוסיף מרווח של עשר שניות בין ביצוע שתי הפקודות, השתמש ב-cmdlet המצוין להלן:
התחל-שינה -שניות 5 ; השג תאריך
בקוד שסופק לעיל:
- בתחילה, ציין את ' התחל-שינה ' cmdlet, יחד עם ' -שניות ' פרמטר בעל הערך של ' 5 ' שניות.
- לאחר מכן, הוסף את ה-cmdlet השני, כגון ' השג תאריך ' להוצא להורג:
דוגמה 4: השתמש ב-Cmdlet 'התחל-שינה' כדי להוסיף את המרווח של עשר השניות בין שני ביצועי Cmdlet
בהדגמה זו יתווסף מרווח של עשר שניות בין ביצוע שתי פקודות:
השג תאריך; התחל-שינה -ס 10 ; השג תאריך
לפי הקוד הנתון לעיל:
- ראשית, הוסף את ' השג תאריך 'cmdlet.
- לאחר מכן כתוב את ' התחל-שינה ' cmdlet, ואחריו ' -ס ' פרמטר בעל הערך ' 10 ” שניות שהוקצו לו.
- לבסוף, הוסף cmdlet נוסף לביצוע:
זה היה הכל על ' התחל-שינה ' cmdlet ב- PowerShell.
סיכום
ה ' התחל-שינה ” cmdlet ב- PowerShell אחראי להשעיית פעילות או השהיית הפעלה לזמן מוגדר. יתר על כן, הוא יכול להוסיף את מרווח הזמן שצוין בין ביצוע שני ה-cmdlets. פוסט זה הרחיב את ה-cmdlet 'התחל-שינה' בפירוט.