【发布时间】:2018-03-12 02:11:31
【问题描述】:
我是 Powershell 的新手,我已经搜索了一种在新创建的文件夹中递归创建文本文件的方法,但到目前为止我所拥有的代码不是在适当的文件夹中创建文本文件,而是在*目录。
我有一个文件中的名称列表。对于列表中的每个姓名,我需要一个包含此人姓名的文件夹和一个包含他们各自文件夹中姓名的文本文件。 我到目前为止的代码是:
FOREACH ($User in $UserList)
{
$NewFolder = ("C:\Users\me\Documents\" + User.UserName + "Folder");
New-Item $NewFolder -type directory;
$NewFile = ($NewFolder + User.UserName + "File");
New-Item $NewFile -type file;
}
非常感谢任何帮助。
【问题讨论】:
-
$UserList 是不是以 UserName 为标题的 csv 文件?
-
Rohin,是的,它是一个以 UserName 作为标题的 .csv 填充。感谢您的帮助。
标签: file powershell foreach directory