用添加长度(以字节为单位)的power shell重命名文件

时间:2013-01-27 18:14:59

标签: powershell-v2.0 rename maxlength get-childitem

我有一个问题:在文件名中我必须写出他们的长度

例如qwerty.tmp→qwerty_12039.tmp!请帮忙

使用:

get-childitem c:\ Folder | rename-item -NewName {$ _。name -replace“.tmp”,$ _length“.tmp”}

但它不起作用

1 个答案:

答案 0 :(得分:0)

你离开'。'那里。另外:我会改用BaseName:

ls C:\folder | Rename-Item -NewName { $_.BaseName + $_.Length + '.tmp' }