whitespace - 如何删除文件名前面的空格,同时在 Windows 10 的 3000 个文件中保留其他空格
问题描述
我有几千张照片,不知何故在名字的前面有一个空格。我需要删除前导空格,同时保留实际名称中的空格。示例“”Alaska 2018 0016(“”代表空格)需要为Alaska 2018 0016
解决方案
我认为您可以使用 WindowsPowerShell 做到这一点
这是来自https://www.windowscentral.com/how-rename-multiple-files-bulk-windows-10#rename_filename_explorer的示例
要使文件名更短,或将部分名称修剪 N 个字符,请使用以下命令语法并按 Enter:
Dir | Rename-Item -NewName {$_.name.substring(0,$_.BaseName.length-N) + $_.Extension}
你的命令将是
Dir | Rename-Item -NewName {$_.name.substring(1,$_.BaseName.length) + $_.Extension}
所以你可以删除空格
推荐阅读
- redux - 基于规则的 redux 可观察史诗中的多个动作
- html - 使用 flexbox,我可以有 1 个固定宽度的列和 1 个占用其余宽度的列吗?
- python - PyHook 只在某些时候有效,而不是始终如一
- linux - 使用 Linux 将预告片添加到 csv
- python - 使用 Spyder IDE 和 virtualenv。更改解释器但似乎没有更新
- exception - Yii2 - 捕获需要错误
- sql - Pyspark 自加入创建网络数据
- windows - 添加名称中带有空格的 Active Directory 组会导致 PowerShell 脚本出错
- javascript - Chrome 的 tabcapture api 没有在标签上录制所有音频
- python - python TypeError 不可散列的类型列表