0

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

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

采用:

获取子项 c:\文件夹 | 重命名项目 -NewName {$_.name -replace ".tmp", $_length ".tmp"}

但它不起作用

4

1 回答 1

0

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

ls C:\folder | Rename-Item -NewName { $_.BaseName + $_.Length + '.tmp' }
于 2013-01-27T18:23:33.530 回答