Pour les drapeaux génériques, puis-je seulement copier les fichiers avec sp
et MPK
dans le nom?Powershell robocopy plusieurs caractères génériques
$source = "D:\scripts\watcher\2015-007"
$destination = "K:\public\scripts\watcher\2015-006"
$sourceOptions = "*sp* *MPK* /COPYALL"
$sourceOptions2 = "*sp* /COPYALL"
$copyOptions = "/Z /SECFIX /XX /MT[:32] /LOG+:$destination\logs\RoboLog.txt /V /R:5 /W:1"
New-Item K:\public\scripts\watcher\2015-006\logs -ErrorAction SilentlyContinue -type directory
Start-Process robocopy -ArgumentList "$source $destination $sourceOptions $copyOptions" -wait -NoNewWindow -PassThru
Je courais robocopy avec PowerShell, je crée des variables et les mettre dans le bon ordre afin qu'ils travaillent avec robocopy.
Dans la variable $sourceOptions
Je définis certaines jokers pour robocopy. Tout ce qui est sp
ou MPK
dans le nom de fichier est déplacé vers la destination.
Pour les indicateurs génériques, puis-je seulement copier des fichiers avec sp
et MPK
dans le nom?
N'essayez pas trop fort. [Cet article] (http://windowsitpro.com/powershell/running-executables-powershell) fournit de l'aide pour passer correctement les arguments de ligne de commande aux programmes de PowerShell. –