gpt4 book ai didi

powershell - PowerShell文件排序

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

因此,我觉得PS将是此项目的最佳解决方案,但我一生都无法确定从何开始,这是文件布局。

我有一个文件夹,里面充满了由我们的自动化系统生成的文件夹,它们被标记为:foobarXXXXXXXXXXXXXXX
我需要捕获该文件夹的最后15个字符,然后在另一个文件夹中搜索包含这15个字符的所有文件,然后将找到的所有文件移动到各自的文件夹中。

如果还不够,我可以提供更多详细信息。只需要一点就可以开始。

如果正在考虑PowerShell的版本,我正在运行Windows 7。

最佳答案

理想情况下,您需要Powershell 3,但是您也可以在Powershell 2中完成此任务。

我先看看Select-String cmdlet.,也可以在technet here.上找到

使用SubString函数进行.NET字符串操作也是完全合法的。

$filePattern = $string.Substring(1,15)

要获取文件集合,应使用Get-ChildItem。在“@(Get-ChildItem)”中使用“@”会生成一个显式数组。
$files = @(Get-ChildItem -Path $path -Recurse)

而且,由于您的问题没有具体细节,因此也没有具体答案。

另外,我同时运行Windows 7和Powershell 2和3。 Powershell 3很棒。

关于powershell - PowerShell文件排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13688783/

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