PowerShell-komentosarjan keskeyttäminen

Powershell Komentosarjan Keskeyttaminen



PowerShell on komentosarjatyökalu, jota käytetään Windowsin automaatio- ja hallintatehtävien suorittamiseen. Se tarjoaa myös toiminnon skriptin keskeyttämiseen. PowerShell-komentosarjat keskeytetään käyttäjän syötteen lisäämiseksi, toisen prosessin suorittamisen odottamiseksi tai suoritusnopeuden hidastamiseksi. PowerShell-komentosarjan suoritus voidaan keskeyttää tietyillä komennoilla.

Tämä kirjoitus opastaa meidät eri menetelmien läpi mainitun kyselyn korjaamiseksi.







Kuinka keskeyttää komentosarja PowerShellissä?

Näitä menetelmiä voidaan käyttää skriptin keskeyttämiseen:



Tapa 1: Keskeytä PowerShell-komentosarja 'Keskeytä'-cmdletillä

' tauko ” cmdletiä käytetään PowerShellissä tauon lisäämiseen komentosarjaan. Kun 'tauko'-cmdlet suoritetaan, se näyttää valintaikkunan ' Paina mitä tahansa näppäintä jatkaaksesi. . . ', kun merkkijonosyöttöä ei anneta.



Esimerkki





Tämä esimerkki osoittaa, miten ' tauko ” cmdlet:

> kirjoitus-isäntä 'Hei maailma'
> cmd / c 'tauko'


Tässä esitetyssä esimerkissä:



    • Ensin lisäsimme merkkijonon avulla ' Write-Host ”komento.
    • Sen jälkeen lisäsimme ' cmd /c 'tauko' ” cmdlet keskeyttääksesi komentosarjan:



Kuten voidaan nähdä, ' tauko ” cmdlet lisäsi tauon komentosarjaan.

Tapa 2: Keskeytä PowerShell-komento 'Read-Host' -komennolla

Toinen menetelmä on ' Luku-isäntä ” keskeyttääksesi skriptin. Tämä cmdlet pyytää käyttäjää syöttämään ja odottaa, kunnes syöttö annetaan.

Esimerkki

Keskeytä nyt komentosarja käyttämällä ' Luku-isäntä ” cmdlet seuraavasti:

> Luku-isäntä 'Paina mitä tahansa näppäintä jatkaaksesi'


Tapa 3: Käytä Timeout-komentoa keskeyttääksesi PowerShell-komentosarjan

' Aikalisä ” -komento keskeyttää skriptin tietyn sekuntimäärän ajaksi. Se on hyödyllinen, kun haluat käyttäjän odottavan prosessin suorittamista oikein.

Esimerkki

Tässä esityksessä ' Aikalisä ' cmdlet:tä käytetään keskeyttämään komentosarja ' 5 ”sekuntia:

> kirjoitus-isäntä 'Skripti on keskeytetty 5 sekunniksi'
> Aikalisä / t 5


Tapa 4: Keskeytä komentosarja 'Start-Sleep'-toiminnolla

Toinen yleisimmin käytetty komento on ' Käynnistys-nukkuminen ”. Se keskeyttää skriptin tietyksi ajaksi.

Esimerkki

Nyt käytämme ' Käynnistys-nukkuminen ' cmdlet keskeyttää komentosarjan viideksi sekunniksi:

> kirjoitus-isäntä 'Skripti pysyy keskeytettynä 5 sekuntia'
> Käynnistys-nukkuminen -Sekuntia 5



Siinä oli kyse PowerShell-komentosarjan keskeyttämisestä.

Johtopäätös

PowerShell-komentosarja voidaan keskeyttää useilla eri tavoilla. Näitä menetelmiä ovat mm. Tauko ”, “ Luku-isäntä ”, “ Aikalisä ”, tai ” Käynnistys-nukkuminen ” cmdletit. Jos haluat keskeyttää skriptin, lisää jokin näistä mainituista komennoista komentosarjan runkoon. Tämä artikkeli sisältää yksityiskohtaisia ​​tietoja komentosarjan keskeyttämisestä PowerShellissä.