我试图在一行中输出完整的目录路径和 lastaccesstime。
需要 -- R:\Directory1\Directory2\Directory3,1015 年 3 月 10 日
我得到的 - R:\Directory1\Directory2\Directory3
1015 年 3 月 10 日
这是我的代码,它不是那么复杂,但它超出了我的范围。
Get-ChildItem -Path "R:\" -Directory | foreach-object -process{$_.FullName, $_.LastAccessTime} | Where{ $_.LastAccessTime -lt [datetime]::Today.AddYears(-2) } | Out-File c:\temp\test.csv
Run Code Online (Sandbox Code Playgroud)
我过去使用过 foreach-object 以确保我不会截断过长的目录名称和路径,但在拉两个属性时从未使用过它。我希望所有信息都在一行上,但没有成功。预先感谢您的帮助。