Question Robocopy script

Plus d'informations
il y a 10 ans 7 mois #15736 par hahang
Robocopy script a été créé par hahang
salut,

Tu peux t'aider du script que j'avais fait pour lancer plusieurs robocopy sur un arborescence afin d'optimiser les temps de copie sur une arborescence complexe :

[code:1]$userfolders = Get-ChildItem \\server\root_shared_folder | Where-Object {$_.Name -match \"^[a-k]\"}
foreach ($homes in $userfolders) {
if ((Get-Process -Name \"robocopy\"«»).count -le 10) {
[System.Diagnostics.Process]::«»Start( \"robocopy\", \"\\server\root_shared_folder\$homes Z:\$homes /fp /ndl /sec /mir /mt:32 /r:1 /w:1 /np /X\" )
}
else {
do {sleep 1} while ((Get-Process -Name \"robocopy\"«»).count -ge 10)
[System.Diagnostics.Process]::«»Start( \"robocopy\", \"\\server\root_shared_folder\$homes Z:\$homes /fp /ndl /sec /mir /mt:32 /r:1 /w:1 /np /X\" )
}
}[/code:1]


Powershell IT Script Library powershell.nicoh.me/powershell-1/files-a...y-process-management

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.062 secondes
Propulsé par Kunena