【问题标题】:Scheduled Powershell Moves to Specific Folders计划的 Powershell 移动到特定文件夹
【发布时间】:2015-03-18 21:39:52
【问题描述】:

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

PowerShell 脚本:

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

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

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

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

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

需要明确的是,会有多个名称和数字,因此会有多个目标路径。基本上每个文件都有不同的目的地,但目的地与文件名相关。如果此功能有更易于访问的语言,请告诉我。

【问题讨论】:

  • 那么问题是什么?如果你只想写一个脚本,那你就来错地方了。如果您在特定问题上需要帮助,请发布您的代码

标签: file powershell move directory


【解决方案1】:

以下内容将帮助您入门

$files = Get-ChildItem -File

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

【讨论】:

  • 非常感谢您提供一个shell,我将使用它开始。如果我遇到问题,我会发布我所做的修改。
猜你喜欢
  • 1970-01-01
  • 2019-06-15
  • 2015-09-29
  • 2020-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多