本帖最后由 WHY 于 2017-1-20 11:37 编辑
PowerShell- $SrcDir = 'E:\图片'
- $DstDir = 'E:\新图片'
- $num = 10
- $reg = [regex]::Escape($SrcDir);
- dir -Path $SrcDir -Include *.jpg -Recurse | Group { $_.DirectoryName } | %{
- $fd = $_.Name -replace $reg, $DstDir;
- if (![IO.Directory]::Exists($fd)) { [void][IO.Directory]::CreateDirectory($fd) }
- $_.Group | Get-Random -Count $num | Copy -Dest $fd -Force
- }
复制代码
|