【发布时间】:2016-11-21 13:18:10
【问题描述】:
我尝试准备一个脚本,该脚本将从 CSV 创建文件夹和子文件夹。
当我创建一个包含 1 列“名称”的 CSV 时
Name
XYZ
ZXX
FFF
通过以下脚本我可以实现文件夹的创建
$folder = "D:\Test\"
$name = Import-Csv D:\Test\Test.csv
Foreach ($line in $name)
{
New-Item -path $folder -Name $line.Name -Type Directory
}
我想要实现的是拥有这样的 CSV
Name;Letter
XYZ;A
ZXX;B
FFF;B
我希望脚本创建文件夹 $Folder\Letter\Name(因此最终路径是 D:Test\A\XYZ;D:Test\B\ZXX;D:Test\B\FFF)。欢迎任何建议。
非常感谢。
【问题讨论】:
标签: csv powershell powershell-3.0