PowerShell: Cartelle e sottocartelle
Consegna:
- Ho un PATH root
- Ho un numero N in input
- Crea n cartelle
- Numero M in input
- M cartelle sotto la cartella N
# chiedo quante cartelle vuole creare + controllo
do {
try {
$numOk = $true
[int]$n = Read-host "Inserisci numero cartelle da creare: "
#Write-Host "Hai inserito: '$n'"
} # end try
catch {$numOK = $false}
} # end do
until (($n -ge 1) -and $numOK)
# creo n.cartelle con un ciclo for
for($i=1; $i -le $n; $i++) {
md "C:\Users\Pippo Ciccio\Desktop\test\Cartella_$i"
} # fine for
Write-Host "Cartelle create"
# chiedo quante sottocartelle vuoi creare + controllo
do {
try {
$numOk = $true
[int]$m = Read-host "Inserisci numero cartelle da creare: "
#Write-Host "Hai inserito: '$m'"
} # end try
catch {$numOK = $false}
} # end do
until (($m -ge 1) -and $numOK)
# creo n.sottocartelle con un ciclo for
for($i=1; $i -le $n; $i++) {
for($j=1; $j -le $m; $j++) {
md "C:\Users\Pippo Ciccio\Desktop\test\Cartella_$i\Sottocartella_$j"
} # fine for
} # fine for
Write-Host "Sotto cartelle create"