我发现代码放在这里它做什么,我需要它它PowerShell中重命名文件名和保存分机
$files = gci -filter "*.txt" |select fullname
foreach ($file in $files) {
$filename = $file.fullname
$newFilename = $filename.Replace(".", " ")
rename-item $filename $newFilename
}
我需要的代码更改文件名和保存文件的扩展名。上面的代码取代了“。”。与“”。我可以对其进行编码以重新命名该文件以添加扩展名。只是想看看是否有更好的方法来做到这一点。
干杯
你想将文件名更改为? –
是的,我想通过替换字符来跨文件夹运行脚本来重命名文件。我的代码会这样做,但如果我想替换“。”它会改变文件扩展名。只是以为我可以使用$ _。basename can not I. –