gpt4 book ai didi

powershell - 如果文件名包含字符串,则将文件移到目标位置

转载 作者:行者123 更新时间:2023-12-03 01:12:58 25 4
gpt4 key购买 nike

我有一个脚本,如果文件扩展名为,它将把文件从一个地方移到另一个地方。

get-childitem -Recurse -path "S:\Vecta\Test\" | where {($_.extension -eq '.old')} | move-item -Destination "S:\Vecta\Archive"

有没有办法修改此脚本,以便它查找文件名中包含单词“AMA”的.old文件?并将文件移动到目标路径?

我进行了很好的搜索,但我能找到的只是脚本,该脚本根据文件名将文件发送到目标,而不是如果文件包含特定单词。

非常感谢,

最佳答案

添加条件-like "*AMA*"

get-childitem -Recurse -path "S:\Vecta\Test\" | where {($_.extension -eq '.old' -and $_ -like '*AMA*')} | move-item -Destination "S:\Vecta\Archive"

编辑:您可以结合两个 where条件来拥有 -like "*AMA*.old"

关于powershell - 如果文件名包含字符串,则将文件移到目标位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35892510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com