在Powershell中获取文件及其目录
我正试图根据某些条件筛选我的文件,并返回所有项目的列表(包括它们的父目录) 这里是我的例子在Powershell中获取文件及其目录,powershell,Powershell,我正试图根据某些条件筛选我的文件,并返回所有项目的列表(包括它们的父目录) 这里是我的例子 get-childitem ./ -Recurse -Filter "*&*" | ? { $_.PSIsContainer } | Select-Object -Propety Name 这将以这种格式返回我想要的所有文件 文件1.txt 文件2.txt 文件3.txt 我想知道是否有办法让他们像这样表演: 文件夹1/Folder 2/File1.txt 文件夹3/File 2.txt
get-childitem ./ -Recurse -Filter "*&*" | ? { $_.PSIsContainer } | Select-Object -Propety Name
这将以这种格式返回我想要的所有文件
- 文件1.txt
- 文件2.txt
- 文件3.txt
- 文件夹1/Folder 2/File1.txt
- 文件夹3/File 2.txt
- 文件夹3/文件夹4/文件3.txt
文件夹没有特定的顺序或布局,因此我只想获取文件的完整路径。只需选择
全名即可
get-childitem ./ -Recurse -Filter "*&*" |
? { $_.PSIsContainer } |
Select-Object -Property FullName
FullName
属性是否满足您的要求?最后一行键入:“-property”应该是“-property”。@andyb谢谢;修复了。Powershell 3.0中的目录和文件切换是什么?