2023年5月26日星期五

在powershell中使用7zip解压文件

 powershell中文件名重命名

Get-ChildItem -Path "." -Recurse -Include "*.7z1" | Rename-Item -NewName { $_.Name -replace "7z1","7z" }

Get-ChildItem -Path "."  -Recurse -Include "*.7z" | foreach {$_.FullName}

疑问:不使用 -Recurse,就无法获取文件名,使用这个选项,难道不会把子目录里的文件也包含进来吗?