0

我每周有 20 份报告。我有一个 powershell 脚本,它将创建一个带有日期的文件夹。我想创建一个脚本,每次运行时都会创建一个新文件夹,然后将所有 xlsx 文件移动到该新文件夹中。对于我正在使用的文件夹创建

New-Item -ItemType Directory -Path "S:\***\***\Reporting\Export\$((Get-Date).ToString('yyyy-MM-dd'))"

我遇到的障碍是找到一种方法来指定新文件夹作为移动文件的目标路径。

4

1 回答 1

0

将新创建的目录存储在一个变量中,在移动时使用该变量作为Destination参数:

$destination = New-Item -ItemType Directory -Path "S:\SOC\Reports\Reporting\Export\$((Get-Date).ToString('yyyy-MM-dd'))"
Move-Item -Path "$SourcePath\*" -Destination $destination
于 2019-03-04T20:06:15.357 回答