PowerShell स्क्रिप्ट में पॉज कैसे जोड़ें
- PowerShell ISE खोलें (Start से)।
- स्क्रिप्ट खोलें।
- जहां पॉज चाहिए वहां डालें:
Start-Sleep -Seconds 5(5 की जगह सेकंड डालें)। - सेव करके चलाएं।
सिंटैक्स
Start-Sleep -Seconds <नंबर>Start-Sleep -Milliseconds <नंबर>
उदाहरण
Start-Sleep -Seconds 1.5 # 1.5 सेकंड
Start-Sleep -Seconds 5 # 5 सेकंड
Start-Sleep -Seconds 15 # 15 सेकंड
Start-Sleep -Milliseconds 500 # 500 मिलीसेकंड
काउंटडाउन के साथ पॉज (timeout कमांड)
- स्क्रिप्ट में डालें:
timeout /t 15(15 सेकंड काउंटडाउन)। - किसी भी कुंजी से स्किप कर सकते हैं।
वैकल्पिक विधि (प्रोग्रेस बार स्टाइल)
1..60 | ForEach {
Start-Sleep -s 1
Write-Progress -Activity "Timer Started: " -Status $_
}
60 की जगह 원하는 सेकंड डालें।
पॉपअप मैसेज के साथ पॉज
कस्टम कोड (लेख में दिया गया) का उपयोग करके पॉपअप विंडो में काउंटडाउन दिखाएं।
प्रोग्रेस बार के साथ स्लीप (पसंदीदा तरीका)
For ($i=0; $i -le 100; $i++) {
Start-Sleep -Milliseconds 200
Write-Progress -Activity "Sleeping For 20 Seconds" -Status "StatusString" -PercentComplete $i -CurrentOperation "CurrentOperationString"
}
200मिलीसेकंड × 100 = 20 सेकंड। समय बदलने के लिए मिलीसेकंड या लूप लिमिट एडजस्ट करें।- टेक्स्ट अपनी जरूरत अनुसार बदलें।