Execute meu script mais de uma vez

0

Este PowerShell pode apenas copiar uma vez, mas pode colocar uma variável para fazer isso x times, por exemplo ( $copy_this = 8 ). Eu não sei o comando da bruxa para usar.

$from ='C:\Users\Desktop\'
$to = 'C:\Users\Desktop\' + [datetime]::Today.ToString('yyyyMMdd')
Copy-Item $from -Destination $to -Recurse
Rename-Item -Path $to -NewName "$(Get-Random)"
    
por Hello 30.03.2017 / 09:56

1 resposta

0

Se você quiser que uma única etapa do seu script seja feita várias vezes, você pode fazer isso com loops. No seu caso particular eu recomendaria um "loop while"

Vou dar um exemplo básico:

$n = 0

While($n -lt 10)
{
Copy-Item -Path $Source -Destination $Target
$n++
}

Para entender melhor o conceito de loops, consulte este link: link

Além disso: Esta é uma resolução bastante simples, e teria sido alcançada por uma simples pesquisa no google. Consulte também o guia "Como fazer uma boa pergunta" link

Boa sorte com seus scripts.

    
por 30.03.2017 / 10:15

Tags