如何在PowerShell中使用连续的数字重命名每个.jpg文件名

苏帕杜帕

我对PowerShell或与此相关的任何Shell都是全新的。我试图找出一种将109张标记为IMG_3571的照片重命名为IMG_3679的方法。我想从236开始连续编号。我已经尝试了一些方法,这就是我现在的位置:

Get-ChildItem "C:\Files to Transfer\test"*.jpg | ForEach-Object -begin {$count=236} -process {rename-item -Path "C:\Files to Transfer\test" -NewName "$count"}

我收到此错误消息108次:

At line:1 char:95
+ ... } -process {rename-item -Path "C:\Files to Transfer\test" -NewName "$ ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Rename-Item], PSInvalidOperationException
    + FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.RenameItemCommand

同样,名为“ test”(包含所有照片)的文件也更改为236 ...

编辑:我想让文件名中没有“ IMG”。只有数字。

谢谢大家!这是做什么的:

Get-ChildItem "C:\Files to Transfer\test\*.jpg" | ForEach-Object -begin {$count=236} -process {rename-item -Path $_.fullname -NewName "$count.jpg";$count++}

格林德尔

你近了

您需要重命名$ _。$ _是Get-ChildItem正在提供的管道变量。您的输出文件需要IMG-作为前缀,并且您需要增加计数。

尝试这个:

Get-ChildItem "C:\Files to Transfer\test\*.jpg" | ForEach-Object -begin {$count=236} -process {rename-item -Path $_.fullname -NewName "$count.jpg";$count++}

在要尝试的事情上添加-WhatIf非常有用,这样您就可以看到将要发生的事情而无需实际执行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在CentOS 7中批量重命名JPG文件名

来自分类Dev

如何在PowerShell中使用条件语句重命名文件

来自分类Dev

在 PowerShell 中重命名文件名

来自分类Dev

在 PowerShell 4.0 中使用文件名重命名文件夹

来自分类Dev

使用PowerShell重命名或删除文件名中的字符

来自分类Dev

如何重命名(太长)文件名

来自分类Dev

使用ImageMagick将PDF转换为JPG图像-如何使用0填充文件名?

来自分类Dev

如何使用“:”和文件名中的递增数字复制和重命名文件

来自分类Dev

仅当“文件名”以“ .jpg”或“ jpeg”结尾时,如何才能在Javascript上使函数返回“ true”?

来自分类Dev

用连续数字重命名文件,保留原始文件名

来自分类Dev

如何使用重命名工具将2位数字作为文件名?

来自分类Dev

PowerShell重命名多个文件,文件名的特定部分

来自分类Dev

如何在macOS上使用重音来重命名文件名?

来自分类Dev

Shell - 如何重命名文件名中间的文件?

来自分类Dev

Bash oneliner重命名文件名

来自分类Dev

重命名现有文件名

来自分类Dev

Excel VBA重命名文件名

来自分类Dev

重命名上载的文件名,JSP

来自分类Dev

重命名现有文件名

来自分类Dev

剥离文件名并重命名

来自分类Dev

Bash:重命名文件名开头

来自分类Dev

为重命名清理文件名

来自分类Dev

重命名文件名python

来自分类Dev

Powershell递归文件名读取并重命名

来自分类Dev

PowerShell - 重命名对象数组中的重复文件名

来自分类Dev

如何使用查找/重命名重命名多个文件名

来自分类Dev

如何通过在文件名中的任意位置填充数字来重命名文件?

来自分类Dev

使用文件名中的数字批量重命名很多文件

来自分类Dev

如何在Windows cmd中重命名文件名时忽略文件名开头的字符?

Related 相关文章

  1. 1

    在CentOS 7中批量重命名JPG文件名

  2. 2

    如何在PowerShell中使用条件语句重命名文件

  3. 3

    在 PowerShell 中重命名文件名

  4. 4

    在 PowerShell 4.0 中使用文件名重命名文件夹

  5. 5

    使用PowerShell重命名或删除文件名中的字符

  6. 6

    如何重命名(太长)文件名

  7. 7

    使用ImageMagick将PDF转换为JPG图像-如何使用0填充文件名?

  8. 8

    如何使用“:”和文件名中的递增数字复制和重命名文件

  9. 9

    仅当“文件名”以“ .jpg”或“ jpeg”结尾时,如何才能在Javascript上使函数返回“ true”?

  10. 10

    用连续数字重命名文件,保留原始文件名

  11. 11

    如何使用重命名工具将2位数字作为文件名?

  12. 12

    PowerShell重命名多个文件,文件名的特定部分

  13. 13

    如何在macOS上使用重音来重命名文件名?

  14. 14

    Shell - 如何重命名文件名中间的文件?

  15. 15

    Bash oneliner重命名文件名

  16. 16

    重命名现有文件名

  17. 17

    Excel VBA重命名文件名

  18. 18

    重命名上载的文件名,JSP

  19. 19

    重命名现有文件名

  20. 20

    剥离文件名并重命名

  21. 21

    Bash:重命名文件名开头

  22. 22

    为重命名清理文件名

  23. 23

    重命名文件名python

  24. 24

    Powershell递归文件名读取并重命名

  25. 25

    PowerShell - 重命名对象数组中的重复文件名

  26. 26

    如何使用查找/重命名重命名多个文件名

  27. 27

    如何通过在文件名中的任意位置填充数字来重命名文件?

  28. 28

    使用文件名中的数字批量重命名很多文件

  29. 29

    如何在Windows cmd中重命名文件名时忽略文件名开头的字符?

热门标签

归档