计划的Powershell移动到特定文件夹

时间:2015-01-20 15:26:25

标签: file powershell move directory

感谢您查看我的问题。我无法在网上找到有关我的问题的任何信息。我在这方面也有非常基本的经验。

PowerShell脚本:

- 文件的查询文件夹(列表?)

- 根据文件名将文件移动到同名文件夹。 (用管道移动来查询?)

-Move还将解析文件名的第二部分,以包含目标文件夹的后续匹配文件夹名称。

文件将包含许多单独的名称,因此移动必须处于循环中。

实施例。文件 - “名称1” 脚本执行将文件移动到具有“名称”的文件夹,然后移动到子文件夹“1”。

为了清楚,将有多个名称和数字,因此有多个目标路径。基本上每个文件都有不同的目标,但目标将与文件名相关联。如果有更容易使用此功能的语言,请告诉我。

1 个答案:

答案 0 :(得分:0)

以下内容将帮助您入门

$files = Get-ChildItem -File

foreach($f in $files) {
  $dirname = $f -split " " -join "\"
  New-Item -ItemType Directory -Path ".\$dirname"
  Move-Item $f $dirname
}