我正在捕获文本文件中的文件完整路径和上次修改日期,但是路径较长的目录很少被截断。是否有可能获得完整的路径而没有截断或...
。
我使用的代码:
Get-ChildItem -Path "\\server\xyz_data\devdata\fail logs\xxx\yyy\2012\01june2012\" -Recurse |
select -Property Filename, LastWriteTime |
Out-File -Encoding Ascii -Append d:/file.txt
输出:
服务器\ xyz_data \ devdata \失败日志\ xxx \ yyy \ 2012 \ 01june2012 \ text123 ..... 22/03/2012 11.23.00
捕获的字符数是否有限制?
最佳答案
实际上,由于- recurse
之类的参数之间的空格,以及Out-File
cmdlet中缺少连字符的原因,您的代码根本不应该运行。
另外,我认为您的意思是FullName
而不是filename
。
尝试
Get-childitem -Path "\\server\xyz_data\devdata\fail logs\xxx\yyy\2012\01june2012\" -Recurse |
Select-Object -Property FullName, LastWriteTime |
Export-Csv -Path 'd:/file.csv' -Force -NoTypeInformation
附言我用
Export-Csv
将结果输出到文件
关于powershell - PowerShell Get-ChildItem完整路径被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56757047/