Solución:
¿Está seguro de que lo que está intentando hacer no es lo siguiente?
Get-ChildItem 'C:Test Folder' | Sort {$_.LastWriteTime} | select -last 1
Puedes probar esto:
$c = Get-ChildItem 'C:Test Folder' | Sort {$_.LastWriteTime} | select -last 1 | foreach {$a=$_;$b=Get-Acl $_.FullName; Add-Member -InputObject $b -Name "LastWriteTime" -MemberType NoteProperty -Value $a.LastWriteTime;$b}
$c.LastWriteTime
Por lo tanto, la selección le permitirá obtener las propiedades que le interesan.
Entonces, algunas cosas para hacer:
- Averigüe de qué propiedades puede seleccionar
Get-ChildItem | Get-Member -membertype properties
-
Una vez que conozca las propiedades, simplemente agregue a la selección en su declaración original
Get-ChildItem'c:test folder' | where {$_.lastwritetime} | select -last 1 | ` foreach { write-host $_.lastwritetime ((get-ACL).owner)}
Finalmente, no tenga miedo del comando Get-Help.
¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 1)