PowerShell/Vidéo
Pour les traitements vidéos.
Déplacement de fichier vidéo
clear-host
set-location "D:\_Brut\"
$dateheure = Get-Date -UFormat "%Y%m%d-%H%M%S"
#$filmListe = Get-ChildItem -filter "*.mkv"
$filmListe1280 = Get-ChildItem -filter "*.mkv" | ? { $_.Name -match '(?:1280.*q23)' -and ($_.length -gt 50) }
#$filmListe1920 = Get-ChildItem -filter "*.mkv" | ? { $_.Name -match '(?:1920.*q23)' -and ($_.length -gt 50) }
write-host "Date courante : $dateheure"
foreach ($film in $filmListe1280) {
write-host ("* {0} : {1:N2} Go" -f $film, ($film.Length/1GB))
move-item $film -Destination "E:\video-1280\"
}
write-host
write-host ("Nombre d'éléments : {0}" -f $filmListe1280.Count)