powershell试用csv文件批量创建目录 需要在D:\ftp_test目录下创建,-path参数提示已存在,高手给个完整语句创建... 需要在D:\ftp_test目录下创建,-path参数提示已存在,高手给个完整语句创建 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 powershell csv 批量 目录 搜索资料 1个回答 #合辑# 机票是越早买越便宜吗? ChenryLee 2015-09-12 · TA获得超过1729个赞 知道小有建树答主 回答量:864 采纳率:90% 帮助的人:690万 我也去答题访问个人页 关注 展开全部 试一下这个命令:Import-Csv -Path D:\2.csv | ForEach-Object { New-Item -Path D:\ftp_test -Name $_.loc_id -ItemType Directory -Force -Confirm:$false }注:你需要把待创建的文件夹名字写到2.csv文件的loc_id列。 更多追问追答 追问 不行,还是不能创建,麻烦再看下,谢谢部分运行结果截图:文件截图: 追答 我在我电脑上尝试了一下,可以正常创建,你检查一下是不是csv文件的loc_id有其它字符,我建议把loc_id删除,然后手动输入一次。 追问 大虾,灰常感谢,-Force -Confirm:$false(这两个参数是表示什麼意思,麻烦解惑,谢谢)。再问一个问题,批量建好目录后应如何把指定文件Copy至新目录下,如:我需要把1.txt文本传入A098/A099/AA00等目录。 追答 Force是允许覆盖只读的已存在文件,Confirm是不提示,具体的帮助信息可以用Get-Help New-Item -Full查看。如果拷贝文件,直接用Copy也可以,用Copy-Item也可以。如果是多个目标,分几条写,或者把目标文件夹写到一个数组里(格式@("A098","A099","AA00")),做一次遍历也可以。 追问 目标路径多达几千条,能不能用例如:Get-ChildItem自动获取文件夹目录,然後拷贝进去 追答 可以啊,用一个foreach就好。Get-ChildItem D:\ftp_test | ForEach-Object { Copy-Item -Path D:\1.txt -Destination $_.FullName } 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-02-08 如何用PowerShell批量新建文件夹 2012-12-20 powershell 如何利用foreach嵌套批量替换文件... 2015-09-11 powershell 怎么给csv 加head 2017-06-27 如何使用powershell批量创建office 365账号 2018-04-24 dos(批处理)或VBS脚本批量修改CSV格式文件内容 2015-09-19 powershell自动追加CSV数据这个程序怎么写???? 2017-10-30 powershell自动追加CSV数据这个程序怎么写 3 2013-09-16 Powershell 写一脚本判断在一特定路径下是否存在指定... 2 更多类似问题 > 为你推荐: