我正在使用 PowerShell 为目录中的多个文件创建重命名脚本。
这里有两个问题:
我有一个字符串变量 $strPrefix = "ACV-100-"
和一个整数计数器 $intInc = 000001
,我希望增加计数器 $ intInc
1 -> 2,然后将两者连接起来并将其存储在变量 $strCPrefix
中,格式如下:ACV-100-000002
。
我相信 $intInc
需要进行转换,以便在增量完成后对其进行转换,但我不确定如何执行此操作。
其次,我发现该脚本会将 000001
显示为 1
,000101
显示为 101
等等on...我需要显示完整的 6 位数字,因为这将形成文件名。在处理串联之前如何保留或填充数字?
最佳答案
$intInc = 1
$strCprefix = $strprefix + "{0:000000}" -f $intInc # give ACV-100-000001
希望能帮到你
关于powershell - 连接 String 和 Int 以形成文件名前缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7037710/