我有一个问题:在文件名中我必须写出他们的长度
例如qwerty.tmp→qwerty_12039.tmp!请帮忙
使用:
get-childitem c:\ Folder | rename-item -NewName {$ _。name -replace“.tmp”,$ _length“.tmp”}
但它不起作用
答案 0 :(得分:0)
你离开'。'那里。另外:我会改用BaseName:
ls C:\folder | Rename-Item -NewName { $_.BaseName + $_.Length + '.tmp' }