我有一些以不同数量的零开头的文件,希望删除这些文件名开头的所有零。例如:
从:
但是我可以通过一个命令来完成这个任务吗?
从:
010 document.docx 0002 document.docx 030 document.docx到:
10 document.docx 2 document.docx 30 document.docx我知道可以使用以下命令逐个删除这些零:
Get-ChildItem *.docx | Rename-Item -NewName { [string]($_.Name).Substring(1) }
但是我可以通过一个命令来完成这个任务吗?
'0004'.TrimStart('0')
...输出是4
。.Trim()
字符串方法及其变体非常方便![露齿笑] - Lee_Dailey