如何通过Windows PowerShell将指定文件分类移动到子文件夹?
使用Windows PowerShell整理图片与标签文件
按以下步骤执行即可完成文件整理:
导航到目标文件夹
打开PowerShell后,用cd命令切换到存放.png和.txt文件的目标文件夹,替换成你的实际路径:cd "C:\你的文件夹完整路径"创建子文件夹
一次性生成images和labels两个目录:New-Item -ItemType Directory -Name images,labels若这两个文件夹已存在,命令会提示错误,可忽略该提示;如果需要强制重建目录,可添加
-Force参数。移动图片文件
将所有.png文件转移到images文件夹:Move-Item -Path *.png -Destination .\images\移动标签文件
将所有.txt文件转移到labels文件夹:Move-Item -Path *.txt -Destination .\labels\
可选:预览操作(避免误移动)
如果不确定命令会影响哪些文件,可添加-WhatIf参数预览执行效果,不会实际移动文件:
Move-Item -Path *.png -Destination .\images\ -WhatIf Move-Item -Path *.txt -Destination .\labels\ -WhatIf
内容的提问来源于stack exchange,提问作者stbr2
相关产品推荐
相关产品推荐

