Come funziona PowerShell mentre loop funziona
Il blocco di costruzione di qualsiasi modello di linguaggio di programmazione è la sintassi che segue. La sintassi del Do While Loop in PowerShell è fornita di seguito:
> Do (set di auto) mentre (condizione)
Mentre la sintassi dirige, l'insieme di istruzioni viene eseguita prima di controllare la condizione. Quindi, eseguirà le dichiarazioni almeno una volta indipendentemente dalla condizione (vero/falso).
Come usare fare mentre i loop in PowerShell
Questa sezione fornisce diversi esempi che dimostrano l'uso del Do While Loop in PowerShell. Quindi, iniziamo a praticare il Do While Loop:
Esempio 1
Questo esempio pratica l'implementazione del "Fare durante" Loop nella console PowerShell. La descrizione dell'esempio è indicata di seguito:
$ i = 9
Fare
Scrivi $ i
$ i--
While ($ i -ge 0)
L'output del codice sopra è mostrato di seguito:
Esempio 2
Un giro durante il ciclo può essere praticato anche usando gli script di PowerShell. Abbiamo creato uno script PowerShell chiamato Fare.PS1 che contiene il seguente codice che si riferisce all'implementazione del Do While Loop.
$ n = 7 #Inizializzazione del numero
$ i = 0 # #Inizializzazione della variabile
Fare
$ RES = $ n * $ i #STORING Il risultato di $ n * $ i
Write-output "$ n * $ i = $ res" #getting il risultato
$ i ++ #increment
Mentre ($ i -le 10) #durante la condizione
Per eseguire lo script, apri PowerShell e naviga sul percorso in cui è stato salvato lo script. Come la nostra sceneggiatura è nominata Fare.PS1, Quindi l'abbiamo eseguito come mostrato di seguito:
> .\Fare.PS1
Esempio 3
Questo esempio pratica le condizioni If-Else all'interno di un loop do-while usando gli script di PowerShell. Per fare ciò, abbiamo realizzato una sceneggiatura di PowerShell chiamata "Dowhile.PS1 "che contiene le seguenti righe di codice.
$ i = 5 #Inizializzazione della variabile
Fare
if ($ i -lt 10) #defining se condizione
Write-output "$ i è una cifra!"#printing l'output (se condizione)
altro
Write-output "$ i è un numero!"#printing l'output (condizione altro)
$ i ++ #increment
Mentre ($ i -le 15) #durante la condizione
La variabile loop viene inizializzata a 5 con un incremento di 1 ad ogni iterazione. Il blocco if-else del codice controlla $ i e stampe se il valore incrementato è un numero o a cifra. Per eseguire lo script, il comando seguente viene utilizzato nella console PowerShell:
> .\fare durante.PS1
Conclusione
Il linguaggio di scripting di PowerShell consente di eseguire vari concetti di programmazione fondamentali usando gli script o la console PowerShell. Questo post descrittivo dimostra il concetto di loop nel contesto di PowerShell. Seguendo questo post, imparerai la funzionalità di base del Do While Loop. Sono inoltre previsti diversi esempi che mostrano l'implementazione del Do While Loop in PowerShell. Avresti anche una comprensione del funzionamento del Do While Loop negli script PowerShell Console e PowerShell.