【发布时间】:2019-06-08 11:36:21
【问题描述】:
路径是这样的,这些目录都不存在:
"D:\temp\test\abc.txt"
"D:\temp2\test2\abc2.txt"
"D:\temp1\abc.txt"
我正在尝试拆分路径并仅创建目录。 我在下面尝试:
New-Item -Path "D:\temp\testing\abc.txt" -ItemType file
Split-Path -Path "D:\temp\testing\abc.txt" -Resolve –IsAbsolute
【问题讨论】:
-
您在这里的确切目标是什么?只创建目录还是文件?因为如果您想一次创建文件和所有目录树,只需将
-Force开关添加到您的New-Item命令。 :) -
目标是只从路径创建目录
-
那么你可以这样做:
New-Item -Path (Split-Path D:\temp\test\abc.txt) -ItemType Directory -Force。使用不带参数的Split-Path将返回父容器。与New-Item的-Force开关一起使用将使您获得所需的结果。 :)
标签: powershell