我有大约 1500 个名为 .jpg 的文件。例如,45312.jpg, 342209.jpg, 7123.jpg, 9898923.jpg, 或 12345678.jpg
分机号前的总号码应为 8 位。因此,如果文件名少于 8 位,我需要添加前导零来生成 8 位文件名。
00001234.jpg
00012345.jpg
00123456.jpg
01234567.jpg
我尝试了这个 PowerShell 脚本,但它有抱怨。
我尝试了这个,但输出是相同的
$fn = "92454.jpg"
"{0:00000000.jpg}" -f $fn
OR
$fn = "12345.jpg"
$fn.ToString("00000000.jpg")
'92454.jpg' | % PadLeft 12 '0'
Or
'92454.jpg'.PadLeft(12, '0')
Result
00092454.jpg
PadLeft方法 http://msdn.microsoft.com/library/92h5dc07
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)