【发布时间】:2020-01-11 07:04:14
【问题描述】:
我不是编码员,但知道足以完成一些简单的任务。使用 Powershell
我需要得到:
- 文件夹/子文件夹/文件名.txt
- 模式
- LastWriteTime
Get-childItem 和 FullName 工作,但文件路径太长..
我试过了:
Get-ChildItem -Recurse -Force |foreach-object -process {$_.Fullname,LastWriteTime,Mode} >FullFileName.csv
以及我在网上找到的一些其他脚本,包括这个
Get-ChildItem "MyFolderDirectory" | Select Name, @{ n = 'Folder'; e = { Convert-Path $_.PSParentPath } }, `
@{ n = 'Foldername'; e = { ($_.PSPath -split '[\\]')[-2] } }
我只是无法得到我想要的..这就是我需要的,必须有一个简单的方法来做到这一点,但我只是不够熟练,无法弄清楚。
-a---- 9/9/2019 9:39AM folder1/folder2/Filename.txt
【问题讨论】:
-
您想如何缩短
.FullFileName属性?您只是希望它相对于Get-ChildItem调用中列出的目录吗? -
你的意思是你得到一个错误“路径太长”?
标签: powershell file directory