Com posar en pausa un script de PowerShell

Com Posar En Pausa Un Script De Powershell



PowerShell és una eina de script que s'utilitza per realitzar tasques administratives i d'automatització de Windows. També ofereix la funció de posar en pausa un script. Els scripts de PowerShell es posen en pausa per afegir una entrada d'usuari, esperar que s'executi un altre procés o reduir la velocitat d'execució. L'execució de l'script de PowerShell es pot aturar mitjançant ordres específiques.

Aquest escrit ens guiarà a través de diversos mètodes per solucionar la consulta esmentada.







Com posar en pausa un script a PowerShell?

Aquests són els mètodes que es poden aplicar per aturar un script:



Mètode 1: utilitzeu el cmdlet 'Pausa' per aturar un script de PowerShell

El ' pausa ” s'utilitza el cmdlet a PowerShell per afegir una pausa en un script. Quan s'executa el cmdlet 'pausa', mostra el diàleg ' Premeu qualsevol tecla per continuar. . . ” quan no es dóna cap entrada de cadena.



Exemple





Aquest exemple mostrarà el funcionament del ' pausa 'cmdlet:

> escriure-amfitrió 'Hola món'
> cmd / c 'pausa'


En aquest exemple indicat:



    • Primer, hem afegit una cadena amb l'ajuda ' Escriptura-amfitrió ' comandament.
    • Després d'això, hem afegit el ' cmd /c 'pausa' ” cmdlet per aturar l'script:



Com es pot veure, el “ pausa ” El cmdlet ha afegit correctament una pausa a l'script.

Mètode 2: utilitzeu l'ordre 'Read-Host' per aturar un script de PowerShell

Un altre mètode és un ' Llegir-amfitrió ” per aturar un guió. Aquest cmdlet demana l'entrada de l'usuari i espera fins que es doni l'entrada.

Exemple

Ara, poseu en pausa l'script utilitzant el ' Llegir-amfitrió ” cmdlet de la següent manera:

> Llegir-amfitrió 'Premeu qualsevol tecla per continuar'


Mètode 3: utilitzeu l'ordre 'Temps d'espera' per aturar un script de PowerShell

El ' temps d'espera L'ordre atura l'script durant un nombre especificat de segons. És útil quan voleu que l'usuari esperi que el procés s'executi correctament.

Exemple

En aquesta demostració donada, el ' temps d'espera ' s'utilitzarà el cmdlet per aturar un script per a ' 5 ” segons:

> escriure-amfitrió 'El guió està en pausa durant 5 segons'
> temps d'espera / t 5


Mètode 4: utilitzeu el botó 'Inici-Sleep' per aturar l'script

Una altra ordre que s'utilitza més habitualment és ' Inici-Somni ”. Atura l'script durant un període de temps determinat.

Exemple

Ara, utilitzarem el ' Inici-Somni ” cmdlet per aturar un script durant cinc segons:

> escriure-amfitrió 'El script romandrà en pausa durant 5 segons'
> Inici-Somni -Segons 5



Es tractava de posar en pausa l'script de PowerShell.

Conclusió

Un script de PowerShell es pot aturar mitjançant diversos mètodes. Aquests mètodes inclouen ' Pausa ”, “ Llegir-amfitrió ”, “ Temps mort ”, o “ Inici-Somni ” cmdlets. Per aturar un script, afegiu qualsevol d'aquestes ordres esmentades al cos de l'script. Aquest article ha proporcionat detalls detallats per aturar un script a PowerShell.