powershell中文件名重命名
Get-ChildItem -Path "." -Recurse -Include "*.7z1" | Rename-Item -NewName { $_.Name -replace "7z1","7z" }
Get-ChildItem -Path "." -Recurse -Include "*.7z" | foreach {$_.FullName}
疑问:不使用 -Recurse,就无法获取文件名,使用这个选项,难道不会把子目录里的文件也包含进来吗?